Nupur Sharma and Naveen Kumar Jindal reportedly made remarks against Prophet Muhammad. Indian Muslims are outraged. Islamic nations Kuwait, Oman, Bahrain, United Arab Emirates, Qatar and Saudi Arabia, and Iran, have taken serious diplomatic objection, and Qatar has reportedly demanded “public apology” from India. In some of these countries, there are “… protests being lodged with the Indian missions, Indian[Read More...]
Source