The annual US Department of State Trafficking in Persons Report was released earlier this week and its ranking of countries …
The Trafficking Victims Protection Act of 2000 (TVPA) is arguably the most important anti-trafficking law ever passed. Updated and reauthorized …