Six more countries have joined diplomatic protests across the Muslim world over derogatory remarks insulting the prophet Muhammad made by spokespeople for the party of Indian prime minister, Narendra Modi. Indonesia, the UAE, the Maldives, Jordan, Bahrain and Libya have joined Qatar, Kuwait, Iran, Saudi Arabia, Oman, and Afghanistan in […]