Iranian Supreme Leader Ayatollah Ali Khamenei (L) met with Russian President Vladimir Putin, Tehran, July 19, 2022 Israel has apparently shelved its planned attack on Iran. A combination of circumstances can be attributed to this retreat, which rubbishes Israel’s own high-pitched rhetoric that it was raring to go. Despite Israel’s brilliant media management, reports …
Continue reading “Russia aligns with Iran, war clouds scatter”