Food security act

The latest Global Hunger Index 2017 ranks India at 100 out of 119 developing countries. Photo: Mint

Hunger, Starvation and Aadhaar

4 min read . 23 Oct 2017