Newsweek reports allegations of embezzlement, abuse and hate speech at one of DC’s most prominent mosques, The Islamic Center of
I wonder when a politician will have the guts to say one day the following:
“My fellow Americans. Islam is one of the world’s great religions. Islam means submission. Submission to the will of Allah in all things.”
I wonder how the Muslim leadership and organizations like CAIR react to such a statement. It's true and doesn’t necessarily put Islam in a bad light. It just explains it in more detail. Would be interesting to see.
Anyway, back to the Newsweek article.
No comments:
Post a Comment