Saudi Arabia became the latest Gulf country to condemn the remarks made by Bharatiya Janata Party spokeswoman Nupur Sharma about Islam’s Prophet Mohammed last week.

Leave a Reply