A sign portrayed President Barack Obama at a podium with the words "Parasite in Chief" on Saturday in Washington during a march and demonstration. Tens of thousands of people were protesting what they say is an ever-expanding intrusion of government in their lives.
Photo: Michael Reynolds/European Pressphoto Agency
No comments:
Post a Comment