Ever seen the movie Taken? Released in 2008, this movie featured a father, Liam Nesson, passionately fighting to save his daughter after she was kidnapped and brought into a sex trafficking ring. Though the movie’s goal was entertainment rather than education, even after 14 years, the anti-human trafficking movement has still found itself trying to […]
Read More