An International Transport Workers Federation delegation to Ambon Island in the Maluku province of Indonesia has today received evidence from 70 Myanmar fishers that may amount to them being victims…
An International Transport Workers Federation delegation to Ambon Island in the Maluku province of Indonesia has today received evidence from 70 Myanmar fishers that may amount to them being victims…