The US and Iran can’t agree on reopening Hormuz. The solution could be from the Old Testament July 11, 2026
Top Iranian officials admitted to the supreme leader the US naval blockade was crushing the economy July 10, 2026