Links: Slavery in the News

In this week’s round-up of slavery news in the U.S. and around the world we have: possibly a new school for Texan Johns; Missouri cracks down hard on traffickers and increases support for victims; Columbia, Italy, and Taiwan receive high praise for their efforts...

Links: Slavery in the News

New York Post: Accused St. John’s embezzler allegedly used students as slaves. Cecilia Chang, former Dean of Asian Studies at St. John’s University in New York is “accused of using scholarship students as domestic servants. Chang, 57, allegedly...