
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.
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.
Error: No feed found.
Please go to the Instagram Feed settings page to create a feed.