CBN News Showcase

5457806837001

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.