As per the Global Hunger Index, India ranks 102nd in the world in terms of malnourishment and starvation. This rank is behind the likes of Pakistan and Bangladesh.
Do you want to be informed everytime with our latest news?