The US President ought to worry about his own security rather than his endless bluffing regarding the Strait of Hormuz; ...
Trump's secret backchannel to Iran's Revolutionary Guard revealed. End of Iranian blockade by December 31, 2026 at 79.5% YES.