Demand Progress
Demand Progress

Demand Progress

Grassroots organization with 2 million affiliated activists who fight for Internet freedom, civil liberties, and government transparency and reform.

Editor of Demand Progress