Human trafficking: New strategy, new data fuel the fight in North Carolina
(The Center Square) – A confluence of recent developments is focusing attention on human trafficking in North Carolina, from a new task force devoted to coordinating law enforcement efforts to a fresh report detailing the scope of the problem. Pam Strickland, founder of the nonprofit NC Stop Human Trafficking, has been working to raise awareness…