Eighty percent of American voters believe human trafficking is a major problem and we’re not doing enough to fix it, according to a new poll.
Not Doing Enough on Human Trafficking: Poll
By NTD Newsroom
Eighty percent of American voters believe human trafficking is a major problem and we’re not doing enough to fix it, according to a new poll.