Tuesday, 31 May 2016

India has turned out to be home to the greatest number of slaves, with over 14 million people, nearly 40% of people in slavery worldwide.