Hold Up The Mirror Of Human Trafficking And What Do You See?
Human trafficking is big business, the third biggest in the world after drugs and arms trafficking, and the fastest-growing activity of international criminal organizations. Its roots lie in the global neoliberal system.