T-Shirt Mens Team Racing Bull Red Martin Aston size F1 NEW M 3cf40uvmk32630-T-Shirts

Vintage WWF T Shirt NWO Wrestling The Pac Is In The house WCW Sting Luther Rare
Harley Davidson Motorcycle Vtg T-Shirt (Large) Officially Licensed 1991 Holoubek


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

Hugo Boss Green Men's Abstract Graphic Cotton Shirt T-shirt TEEP 1 50372545

There are over
3,200,000
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?

facebooktwitterAdidas T-Shirt Home Manchester United 2018 19 CG0040

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

Billionaire New Mens T-Shirt Size XL
blueER T-SHIRT SHORT SLEEVE 19SblueH02151 4547 888 blueE

Our Focus

AFP's Top News and Action Alerts
Gildan mens Ultra Cotton 6 oz. T-ShirtG200-SAND-2XL-10PK

It’s Time to Implement the First Step Act

FACONNABLE Club Men's Navy bluee 100% Cotton Pique Short Sleeve Logo Polo T-shirt Mod-o-doc Men's Venice Long Sleeve Slub Jersey Crew Tee New Navy T-Shirt

Oppose H.R. 1

Stop Overspending!

We Need Affordable Health Care!

Latest Victories All
STREETS LOGO Red White Polo Shirt BNWT Marketing Collectible Shirt Size M JB's Volcom Sngl Stn Div Crew Matured bluee XL
BNWT Zara Rolling Stones White Graphic T-Shirt - Small (S)
Columbia Pilsner Peak Ii™ Short Sleeve Shirt Mosstone 2X
Dc shoes Craigburn Crew2 M Otlr Byg0 Bering Sea XL
Headlines All
Guess Jeans USA Shirt Mens Large, New With Tags Very Nice Guess Tee