Force labour

With 18.35 mn people enslaved, India tops global slavery index

India has the dubious distinction of having the highest number of people in the world trapped in modern slavery with 18.35 million victims of forced labour, ranging from prostitution and begging, according to a new report.

May 31, 2016, 16:56 PM IST