Sunday, June 26, 2011

Video: Dearborn Police Bar Christian Group from Public Street Near Mosque

There's a reason many call it Dearbornistan. The subversion of the US Constitution in favor of Sharia Law is one: