by Terry FitzPatrick | Jun 29, 2011 | Slavery in the News
There’s been plenty of news coverage since Monday’s Trafficking in Persons (TIP) report from the U.S. State Department. The report ranks 184 countries on how well they’re combating trafficking and slavery. On MSNBC and in the Washington Times, stories highlight that...