Thailand takes issue with Trafficking in Persons report
Thailand’s government said it disagrees with the findings of this year’s Trafficking in Persons (TIP) report released by the United States Department of State this week, as anti-trafficking civil society Continue Reading