Slavery from Space
June 1, 2017
By Bethany Jackson and Dr. Jessica Wardlaw Modern slavery remains a pressing human rights issue, with the latest Global Slavery Index (2016) estimating that 45.8 million people are currently enslaved globally. India alone accounts for over 18 million affected individuals, in industries ranging from domestic work and construction to agriculture and quarrying. Efforts to eradicate …