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
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.