I suspect the estimate of 30 million enslaved people is way low?
Breadth of modern slavery exposed by sobering new report
Nearly 30 million people across the world are currently living in slavery, according to a report published Thursday. The inaugural Global Slavery Index, compiled by the Walk Free Foundation,…
That was amazing