ARTICLE AD BOX
Ayatollah Ali Khamenei claimed victory over Israel on Thursday and said Iran had "delivered a hand slap to America's face," as he re-emerged after taking shelter in a secret location.
Ayatollah Ali Khamenei claimed victory over Israel on Thursday and said Iran had "delivered a hand slap to America's face," as he re-emerged after taking shelter in a secret location.