Slavery: A Truth in India?

Slavery: A Truth in India?

Isha Shahni The Global Slavery Index 2013, compiled by non-profit Walk Free Foundation, presents quite a dismal picture about a reality in India: Modern slavery. It estimates that 13.3 million to 14.7 million people are enslaved in India, exhibiting the full spectrum of such rights violations. It is scary, heart-rending, exposes our underbelly and gives […]