US Central Command has reportedly coordinated the passage of about 70 commercial ships through the Strait of Hormuz
loading...