Press Release: Ruling Labour Trafficking

For immediate release 27 May 2025 ISLA and FIDA-Kenya admitted as joint amici curiae in a case challenging Kenya’s legal obligation to prevent, protect and respond to human trafficking for labour exploitation of Kenyan citizens migrating for domestic work to the...