Iranian supreme leader crawls out of bunker to ludicrously claim victory over Israel: Tehran ‘delivered a hand slap to America’s face’

Iran’s humiliated Supreme Leader Ayatollah Ali Khamenei came out of hiding Thursday to ludicrously claim victory over Israel and having “delivered a hand slap to America’s face” during his first address …

Iranian supreme leader crawls out of bunker to ludicrously claim victory over Israel: Tehran ‘delivered a hand slap to America’s face’ Read More