Almost 46 million people are living as slaves globally with the greatest number in India, according to the Global Slavery Index.
Almost 46 million people are living as slaves globally with the greatest number in India, according to the Global Slavery Index.