The U.S. Navy is imposing a sea blockade against Iran — the latest escalation in the war that has seen the flow of key energy supplies choked off at the Strait of Hormuz.
More than a dozen U.S. Navy warships are enforcing a blockade on all vessels from all nations entering or leaving coastal ...
A naval blockade of Iran ordered by President Donald Trump has begun after the U.S. and Iran failed to come to an agreement ...