Advocates against human trafficking found these living conditions when the group uncovered trafficking in North Carolina. Courtesy of the Farmworker Unit of Legal Aid of North Carolina.
Advocates against human trafficking found these living conditions when the group uncovered trafficking in North Carolina. Courtesy of the Farmworker Unit of Legal Aid of North Carolina.
Support independent, student-led journalism by becoming a member of the Start the Presses Society! Members enjoy exclusive DTH benefits.