Democracy Spring

Police Overwhelmed By Protesters In US Capitol Demanding An End To Money In Politics

Police Overwhelmed By Protesters In US Capitol Demanding An End To Money In Politics

A day after 400 protesters were arrested during a sit-in at the US Capitol that called for a restoration of…

9 years ago