CBN News Showcase: The Fight to End Human Trafficking
06-02-2017
Human trafficking one of the fastest-growing and largest crimes in the world and on this edition of CBN News Showcase we talk to one priest who has traveled the world to help end this evil practice.