Iran’s Supreme Leader Ayatollah Ali Khamenei has vowed big revenge after America’s strikes on its nuclear sites. In his first appearance post the strikes, Khamenei stated that Iran has delivered a big slap to the United States. He also threatened to carry out more strikes on US bases in the region, amidst varying versions by Trump, Israel, Iran, and IAEA on the bombings of Natanz, Isfahan, and Fordow.