The fifth episode of our new series on UNC-TV investigates the troubling presence of human trafficking in North Carolina, and what communities like The Triad are doing to combat it. See below for additional resources on this topic.

Comments are closed.