India Slams Supreme Leader Ayatollah Ali Khamenei’s Remarks on Muslim Community, Labels Comments ‘Unacceptable’
India Slams Supreme Leader Ayatollah Ali Khamenei’s Remarks on Muslim Community as ‘Unacceptable’ India has expressed strong disapproval of recent comments made by Iran’s supreme leader Ayatollah Ali Khamenei, regarding…