Top maritime news
The General Secretary of the International Transport Workers’ Federation (ITF), Stephen Cotton, has been accused…