“Allahu akbar” means “Allah is greater,” i.e., greater than your God. This was an open declaration of the victory and supremacy of Islam, as well as an expression of contempt for Christianity. But of course French authorities, instead of confronting what it is, are claiming that the perpetrator is mentally ill. “Paris: a man arrested […]