Indonesia has summoned India’s envoy in Jakarta over “derogatory” remarks made about the Prophet Mohammed 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…

Read More