Defiant Ayatollah claims victory for Iran after hostilities with Israel, U.S.
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.
Source: CBC