Top maritime news
The International Transport Workers Federation (ITF) has condemned last week’s pirate attack in which a…