Wednesday, January 26, 2011

"Hate only comes from conservatives or Tea Partiers"- Yeah Right

A protester defecates on a smoldering American flag at 'The Rally March and Action camp to Stop The War!' in Portland, OR, 2007.

No comments:

Post a Comment