Geopolitical Analyst Mark Sleboda discusses Russia’s condemnation of Israel’s latest strike against Iranian forces, and Iran’s possible reaction to the bombing of an Iranian consulate that left several top generals dead. What comes next may surprise you.
Watch: Here