State Department Watered Down Human Trafficking Report
Office tasked with tracking human trafficiking pressured into inflating assessments of 14 strategically important countries in this year’s Trafficking in Persons report.
Office tasked with tracking human trafficiking pressured into inflating assessments of 14 strategically important countries in this year’s Trafficking in Persons report.
Leave a Reply