Almost Two Dozen People Facing Charges in Human Trafficking Investigation in Alamance County: Sheriff

Sheriff Terry Johnson reveals results of operation that led to more than 20 arrests for human trafficking related charges.
Published: 11:22 AM EDT September 23, 2019
Updated: 8:41 PM EDT September 23, 2019