ADVERTISEMENT

India is home to 194.6 million undernourished people, the highest in the world, according to the annual report (2015) by the Food and Agriculture Organisation.

ADVERTISEMENT