Friday, September 23, 2011

The Deafening Sound of ... What?

Park 51 Islamic Community Center, dubbed the Ground Zero Mosque by Islamophobes and right wing politicians alike, opened Wednesday to absolutely no protest at all.

Will the real Pamela Geller please, once and for all, eat shit?

No comments: