Iran’s Supreme Leader made a statement on the issue of Indian Muslims, MEA said bluntly – first look into your own heart.

Iran’s Supreme Leader Ayatollah Ali Khamenei has criticized India. He has named India among the countries that violate the rights of Muslims. Khamenei has accused India of oppressing Muslims, a claim he included along with Myanmar and Gaza. Khamenei made this comment when Iran itself continues to face international criticism for its repression of Sunni