Iran warns Saudi Arabia faces ‘divine vengeance’ for executions
BB Middle East, Exclusives, Iran, Mideast, Saudi Arabia, Top StoriesSpecial to WorldTribune.com Radio Free Europe / Radio Liberty Iran’s Supreme Leader Ayatollah Ali Khamenei has warned Saudi Arabia of…