New Progressive Alliance

The New Progressive Alliance (NPA) is a grassroots organization founded in 2010, online, in response to the Democratic Party’s forsaking of its role as the leading voice for Progressive ideals and reform in America.

 

Supporting Endorsement