Part 2 - Debunking the Walk Free 2023 Global Slavery Index that claims the People's Republic of China has almost 6 million slaves
Share this post
'Walk Free's Dastardly Case Against the PRC
Share this post
Part 2 - Debunking the Walk Free 2023 Global Slavery Index that claims the People's Republic of China has almost 6 million slaves