India lashes out at Iran’s Supreme Leader over ‘suffering of Muslims’ comment
India has issued a strong condemnation of recent remarks made by Iran’s Supreme Leader, Ayatollah Ali Khamenei, concerning the treatment of minorities in India. The ... Read More