North Carolina lands on top 10 list for human trafficking, Triad experts say more victims are self-reporting – WFMYNews2.com

North Carolina lands on top 10 list for human trafficking, Triad experts say more victims are self-reporting  WFMYNews2.com
Source: Google Trafficking
North Carolina lands on top 10 list for human trafficking, Triad experts say more victims are self-reporting – WFMYNews2.com