India Iran’s Supreme Leader Ayatollah Khamenei Criticizes India Over Muslim Issues; Indian Government Decries Comments as ‘Unacceptable’ Iran’s Supreme Leader, Ayatollah Sayyid Ali Hosseini Khamenei, recently named India alongside Gaza and Myanmar as places where Muslims are suffering, sparking a strong... The Observer PostSeptember 17, 2024