x

Greensboro's Leading Local News: Weather, Traffic, Sports and more | Greensboro, North Carolina | WFMYNEWS2.com

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.