The Global Slavery Index 2018
In its latest report, the Global Slavery Index 2018 estimates that on any given day in 2016 there were nearly 8 million people living in "modern slavery" in India - a claim strongly contested by the government
In its latest report, the Global Slavery Index 2018 estimates that on any given day in 2016 there were nearly 8 million people living in "modern slavery" in India - a claim strongly contested by the government