Nefarious: Merchant of Souls is a 2011 American documentary film about modern day human trafficking, precisely sexual slavery. Not My Life is an impartial documentary film about human trafficking and up to date slavery. Presented from a Christian worldview, Nefarious covers human trafficking in the United States, Western and Eastern Europe, and Southeast Asia, alternating…
Read More