Category: India

India is facing a firestorm over ruling party officials’ comments about Islam. Here’s what you need to know | CNN

CNN  —  India is trying to contain the diplomatic fallout as outrage grows in the Muslim world following derogatory comments made by ruling party officials about the Prophet Mohammed. The…