28 Million People in Forced Labour in 2021: CGF Response to Latest ILO(02)

28 Million People in Forced Labour in 2021: CGF Response to Latest ILO(02)

Image gallery: Forced Sex With A Dog

Trafficking in Human Beings – Forced Criminal Activities and Begging United Nations report: ‘modern slavery’ on the rise with 50 million 28 Million People in Forced Labour in 2021: CGF Response to Latest ILO