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...
Slaves, Masters Still Exist in US Today

Slaves, Masters Still Exist in US Today

Some of the everyday words we use have racist connotations. That was the focus of a July 7 article published by CNN, which asked readers to consider changing their vocabulary. I don’t disagree, except for one problem: Masters and slaves still exist. We still need the...