Two vessels have successfully navigated the critical Strait of Hormuz, completing their journey to the bustling Karachi Port in Pakistan.
The World Ambassador
/