According to the 2016 Global Slavery Index, released by Australia-based human rights group Walk Free Foundation on 31st May, an estimated 45.8 million people, including women and children, are subject to some form of modern slavery in the world, compared to 35.8 million in 2014. The report said India has the highest absolute numbers of […]