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…

Continue Reading...