Irans Foreign Ministry has summoned the Indian ambassador to protest a TV debate during which sacrilegious remarks were made against Islams Prophet Muhammad (Peace be upon Him), sparking widespread condemnations across the Muslim world.
The director general of the South Asia Department at Irans Foreign Ministry on Sunday summoned the Indian envoy ...