Global News
GLOBAL: IMO and ICS welcome the release of Galaxy Leader crew
- Details
- Written by Ariane Morrissey
The release of the 25-member crew of the Galaxy Leader after over a year of captivity has been welcomed by the International Maritime Organization (IMO) and the International Chamber of Shipping (ICS).