Category: Human Trafficking
Posted in Human Trafficking
Traffik Analysis Hub – Interview with Neil Giles
Human Trafficking is a global problem, effecting the lives of millions of people. Traffickers deceive women, men and children from all corners of the world…