Out of the approximately 800 million people in the world who go to sleep hungry, over a quarter live in India.
4 Jan 2016 8:11 AM IST