US Condemns Indian Power Party Office for Insulting Prophet Muhammad
loading… Nupur Sharma, an official of India’s ruling party, whose remarks were deemed insulting to the Prophet Muhammad. Photo/Twitter @NupurSharmaBJP WASHINGTON – The government of the United States (US) has also condemned statements by ruling party officials in India which are considered insulting Nabi Muhammad SAW and his wife. The politician’s remarks have angered the … Read more