A recent report published by the International Labour Organisation (ILO) suggests even higher estimates of modern slavery than previous studies.
See All 2262 Episodes of "Out-Law from Pinsent Masons"