by Aasim Ahmad It was reported by London’s Express that Magdi Allam, an Italian MEP, believes that mosques are Islam’s cancer and that mosques are used to promote and manufacture terrorists. Coming from an Italian MEP, this is a fascinating comment uniquely rooted in manifest falsehood and ignorance. Although we can easily agree with Mr. Allam that preaching hate in any environment is ill advised as it jeopardizes the pursuit of a just and peaceful society, it is interesting that Allam’s solution... Read more