“Killers of our own people…”, Iran’s Supreme Leader comments on Indian Muslims, Israel appears
India has reacted strongly to a statement made by Iran’s Supreme Leader Ayatollah Ali Khamenei on the plight of Muslims in India. Now, Israeli Ambassador to India Reuven Azar has also criticized Khamenei for his remarks against Muslims. Azar said that Muslims in India have freedoms that are not available in Iran. “You are a