Demand Progress
 
	
			
			Demand Progress and Demand Progress Action have two million affiliated activists who fight for basic rights and freedoms needed for a modern democracy.
 
	
			
			Demand Progress and Demand Progress Action have two million affiliated activists who fight for basic rights and freedoms needed for a modern democracy.