US Christian anti-trafficking ministry has rescued more than 40,000 women and children from sexual predators
Amid the global plagues of sex trafficking and child pornography, the US-based Christian organization All Things Possible Ministries has helped to free 40,000 trafficked women and children around the world, CBN News reports.