A Devil Theory of Islam (Islamophobia)
Posted Feb 13, 2004