Search
Now showing items 1-1 of 1
Elided Populations: A Baseline Survey on Human Trafficking in Kenya
(International Rescue Committee, 2017)
Trafficking in persons is a crime. It is gaining momentum in the continent and particularly in Kenya and also attracting the attention of actors who are working to combat it. This focus shows the multiplicity of actors ...