Despite tremendous economic growth in recent years, India struggles to manage a swelling population of over 1.3 billion people competing for scarce resources. The 18 million slaves in India — a staggeringly large number by all accounts — come almost entirely from the lowest parts of India’s caste sy
…See more