Showing posts with label free leonard peltier. Show all posts
Showing posts with label free leonard peltier. Show all posts

Saturday, November 27, 2010

Ok, Pilgrims

It's pretty damn embarrassing that a country that was founded on freedom from religious persecution should engage in this sort of thing:
"Not Welcome" sprayed on a sign at the building site of the Murfreesboro Mosque

But I guess it's not unthinkable for a country with things like this in its past:

Massacre at Wounded Knee

Our dark side's really showing with the Islamophobia lately.

Murfreesboro protesters, it's Thanksgiving, time to remember: