Top maritime news
Four seafarers, with the support of the International Transport Workers’ Federation (ITF), have seized a…