A citizen dressed as Lady Liberty is arrested in Washington, D.C. this past week during “Democracy Spring”, an organized protest against money in politics. Photo
A citizen dressed as Lady Liberty is arrested in Washington, D.C. this past week during “Democracy Spring”, an organized protest against money in politics. Photo