India, Oct. 21 -- India is ranked 102nd in the Global Hunger Index, 2019. It is way behind the other Brics countries: Brazil is 18th, Russia is 22nd, China is 25th, and South Africa is 60th. India is also behind all its neighbours: Sri Lanka (66), Nepal (73), Bangladesh (88), and Pakistan (94). A Unicef report on stunted growth in children also puts India towards the bottom of the global list. Now that India's GDP growth is floundering, the blame game has begun. Who is responsible for the declining growth of the GDP and the slackening of consumer demand - the National Democratic Alliance government running into its sixth year, or the United Progressive Alliance government which ruled in the 10 before?

The truth is that India's problems a...