Gargi Parsai

India has been ranked 67, much lower than neighbouring China, Pakistan, Sri Lanka and Nepal in the 2010 Global Hunger Index (GHI) Report released on Monday by the International Food Policy Research Institute (IFPRI), a United States-based policy think tank.