A matter about which I find myself deeply conflicted...Islamic groups call for arrest of UN High Commissioner on Human Rights

Islam can never be said to flourish in the proper sense of that word. Fester is more appropriate.


The Fraud of Islam