US Leads Fight in Human Trafficking – Or Does It?

US Leads Fight in Human Trafficking – Or Does It?

The United States led the world in the fight against human trafficking. But that was 20 years ago. In 2000, the United States Congress passed the bipartisan-supported Trafficking Victims Protection Act (TVPA) – the global gold standard for legislation that defined...