“Democracy Spring” protests in DC led to arrests

“Democracy Spring” protests in DC led to arrests

Protests occurred at the U.S. Capitol yesterday, as Americans called for the end of big money and corporate lobbying influence over politics The massive protest was organized in front of the iconic building of the U.S. Capitol in Washington D.C.,...
read more