Showing 133-134 of 134 results
Blog Post
There Are 45.8 Million People in Slavery Today. Where Is the ICC?
The challenges for the International Criminal Court in successfully prosecuting slavery crimes.
Project
Modern slavery risks among people lacking official documentation
This project examines modern slavery risks among people lacking documentation globally, including in Brazil, Kenya, and Nepal.