Iran's central command announced a blockade of the Strait of Hormuz, accusing the US and Israel of violating a ceasefire agreement in Lebanon.
HypeNows