
The Moria camp on the Greek island of Lesbos. Reuters
The Moria camp on the Greek island of Lesbos. Reuters
Aid watchdog says UK’s £240m initiative to tackle modern slavery is failing
Independent Commission for Aid Impact condemns use of ‘modern slavery’ term