India Responds to Iran: What Did Ayatollah Ali Khamenei Say About Muslims in India? Only hours after Iran’s Supreme Leader, Ayatollah Ali Khamenei, criticized the treatment...
India Rejects China’s Criticism of PM Modi’s Arunachal Pradesh Visit India said on Tuesday that it is illogical to complain about such trips or economic initiatives,...