Have you heard of Dalli Rajhara? No, he’s not a person, or the name of an exotic dish found in pretentious restaurants. Dalli Rajhara is a town in Chhattisgarh, with the most recent census pegging its population at just over 50,000. It’s an area rich in natural resources, with iron ore deposits...