In the Global Hunger Index (GHI) calculated this year, India ranks 97th among 118 developing countries.
The countries where people were calculated to be starving as compared to India are mostly the poor African countries such as Niger, Chad, Ethiopia and many more.
Also, Afghanistan and Pakistan were also seen to be starving more than India.
Interestingly, Sri Lanka, Bangladesh, Nepal and China were all seen to be above Indian subcontinent in terms of food availability.
According to Food Policy Research Institute, 15 percent of the Indian population is estimated to be malnourished.
The share of under-5 children who are exhausted is about 15% while the share of children who are undernourished is 39%.
Also, the less than five mortality rate was calculated to be 4.8%.