Eye opening — human traficking in South Dakota! Everyone should watch this excellent interview with this Christian lady doing her part by God’s grace!

Evangelical churches are even being used to baptize, then traffic….

calltofreedom.org