by Mark Haywood
Play
Stop
Human trafficking is a 32 billion dollar worldwide industry, and as many as 18,000 are brought into the United States each year and forced into unpaid jobs or prostitution.
A growing number end up in North Carolina, which victims’ advocates say is now among the top destinations for trafficking.
Mark Haywood talks with a young human trafficking survivor, who’s trying to rebuild her life in Randolph County.
Be the first to comment