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