General Opinion Pic of the Week Lady Liberty Arrested at the Nation’s Capitol 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 Read More Share Facebook Twitter Pinterest Linkedin