The US Central Command has mobilised a massive force of 12 ships, 100 aircraft and more than 10,000 troops to enforce a targeted blockade on Iranian ports and coastline, with 14 vessels already turning back in compliance.
The US Central Command has mobilised a massive force of 12 ships, 100 aircraft and more than 10,000 troops to enforce a targeted blockade on Iranian ports and coastline, with 14 vessels already turning back in compliance.