ITF alleges inhuman treatment of seafarers on Blumenthal ships

The International Transport Workers’ Federation (ITF) has shared details provided by current and former seafarers regarding…