Why Iran’s Ayatollah Ali Khamenei’s ‘Muslims in India’ remark has angered New Delhi

On Prophet Muhammad’s birthday, Iran’s Supreme Leader Ayatollah Ali Khamenei said that one can’t be ‘oblivious to the suffering a Muslim is …

​On Prophet Muhammad’s birthday, Iran’s Supreme Leader Ayatollah Ali Khamenei said that one can’t be ‘oblivious to the suffering a Muslim is …    Read More