Indonesia has summoned India’s Envoy in Jakarta over Derogatory Remarks made about the Prophet Muhammed (PBUH) by two officials of the South Asian country’s ruling party, the foreign ministry said Tuesday. The move by the most populous Muslim-majority country came after anger spread across the Arab and Muslim world, with various Middle Eastern nations summoning […]