US military: The US has imposed a mandatory blockade on two Iranian oil tankers.

2026-05-08

US military: The US has imposed a mandatory blockade on two Iranian oil tankers.