UN starts evacuating 11,000 stranded sailors from Strait of Hormuz
The United Nations’ International Maritime Organization (IMO) has begun evacuating more than 11,000 sailors stranded in the Strait of Hormuz following the memorandum of understanding signed by the United States and Iran to end the US-Israel war on Iran.