
21st Century Slavery & Human Trafficking: Stories, Statistics and Solutions
Gospel for Asia (GFA World) Special Report on Slavery & Human Trafficking Written By Palmer Holt of InChrist Communications Around 10 million people are currently behind bars somewhere in the world. Some have yet to face trial, a few have been wrongly convicted, but most are prisoners for a crime they have committed. Meanwhile, four…