Tugboats are stationed in the Strait of Hormuz on the Omani side and apparently there to tow the ship that was subjected to a devastating attack yesterday by the Revolutionary Guards.
Tugboats are stationed in the Strait of Hormuz on the Omani side and apparently there to tow the ship that was subjected to a devastating attack yesterday by the Revolutionary Guards.