The West urges China to intervene with Iran amid fears of a direct attack on Israel
Iran’s Supreme leader Ayatollah Ali Khamenei said Israel “should be punished and will be punished” for the death of seven top Iranian officials in Damascus.
Iran’s Supreme leader Ayatollah Ali Khamenei said Israel “should be punished and will be punished” for the death of seven top Iranian officials in Damascus.