news
Stranded crew case ‘a human disgrace’
An ITF (International Transport Workers’ Federation) inspector has issued a last ditch call to a ship owner and its flag state to act to stop the suffering of a 17-strong crew abandoned in Algeria.
Find out more