Home Global 21 million people are trapped in forced labour; exploited, abused and denied the…

21 million people are trapped in forced labour; exploited, abused and denied the…

0
21 million people are trapped in forced labour; exploited, abused and denied the…

21 million people are trapped in forced labour; exploited, abused and denied their right to freedom. You can help:… https://t.co/FzVXXUvGEN