news
Free the Nigeria 26 — the seafarers who have been unfairly criminalised
Twenty-six seafarers who are held in Nigeria on charges of oil theft should be freed now, following confirmation from BP that their ship’s load was authorised, the International Transport Workers’