Nupur Sharma: Indian BJP member who attacked Islam
Qatar, Saudi Arabia, Oman, the United Arab Emirates, Indonesia, Afghanistan, Pakistan and Iran were among the nations that made their complaints public. The influential 57-member Organisation of Islamic Cooperation (OIC)…