Indian Officials Offend Muslims, Call on Washington, Malaysia to Sanction
The recent insulting remarks made by Nupur Sharma and Naveen Jindal, two members of India’s Bharatiya Janata Party, against Islam's Prophet Muhammad have sparked protests in the Islamic world.