Human Trafficking Across Borders Stat

20.9 million people are subject to human trafficking | TradeVistas

“Free” Trade and Modern Slavery