TEHRAN – June 6 (ONLINE) As India faces worldwide condemnations for insulting Prophet Muhammad (PBUH) on state level, Iran’s Foreign Ministry’s director-general for South Asian affairs on Monday summoned Indian ambassador to Tehran to protest the heinous remarks. According to Iranian news agency, the deputy […]