Nonwe Softshell Pants Snow Hiking Windproof Outdoor Men's 3cf40wszz59915-Trousers

JAGGY STANLEY HAZELNUT 1011 light pants man
T.R. Premium TRD-169 Plum Mens Pants

Through broad-based grassroots outreach, we are driving long-term solutions to the country’s biggest problems.

NWT 349 EZZELINO DRESS PANTS Lgold Piana wool grey handmade eu 54 us 38

There are over
of us, and we’re active in your neighborhood.

Working on a grassroots basis is absolutely the key to the future of our city, county, and state, as well as our federal government.

-John, Kansas

AFP is the organization that is out there with boots on the ground—it’s the one that’s effective.

-Dale, Colorado

What’s so important at AFP is that we’re listening to Americans, and then we’re able to help them.

-Craig, Colorado

AFP is building a standing ground force of activists that it can mobilize quickly for legislative fights this year...

-USA Today

Will you join our fight, today?

facebooktwitterRusty Indi Slims Men Slouch Rise Narrow leg Illusion Pants Gravel Size W36

Receive email alerts to learn how to get involved in your community.

SHIPS Pants 435324 Beige 50
blueffworks bluee Pants Relaxed Fit 42x30 Navy Flat Front Travel Trouser Pant Mens

Our Focus

AFP's Top News and Action Alerts
Harvey Parker New Denby Moleskin Trouser Long

It’s Time to Implement the First Step Act


Oppose H.R. 1

Stop Overspending!

We Need Affordable Health Care!

Latest Victories All
JCrew Ludlow Slim-fit pants stretch sharkskin wool mahogany L31 W32 J6063 NEW MENS MOUNTAIN HARDWEAR SKI SNOWBOARD RETURNIA SHELL PANTS
LEE PANTALON RIDER - 37NVY - 36 (5400597867973)

Win of the Week – Plug Pulled on OK Wind Catcher Project

The Big W: American Electric Power has canceled its Wind Catcher project, which was nothing but a corporate welfare scheme. What it is: Oklahoma’s so-called Wind Catcher project would have been the largest-ever wind farm in…

New VERSACE SPORT Navy bluee Cotton Jeans Pants 35 us NWT
BEAMS Pants 497256 Beige 28
Headlines All
Polo Ralph Lauren bluee Navy Lenin Dress pants 46 B 46 X 34