Religion News Service: India’s insult of the Prophet Muhammad ﷺ is a sign of deeper Islamophobia Dr. Omar Suleiman