Tuesday, November 9, 2010

Unwholesome Fare on U.K.'s Sharia TV

Britain's Islam channel rapped for advocating marital rape and calling women prostitutes

No comments: