slavery in India
Shashi Warrier | Mirror, mirror, on the wall, who’s the most civilized of ’em all?
A neighbour, an amateur historian, happens to believe that all good things come from India
Over 18 million Indians trapped in slavery, number highest in the world
Modern slavery refers to exploitation in which a person cannot leave because of threats, violence, coercion or abuse of power.
1 of 1