Top maritime news
The 25 crew members of the car carrier Galaxy Leader have been released and transferred…