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