India Home to Largest Numbers of Hungry People
SourceGENEVA, SWITZERLAND, July 8, 2003: According to the Human Development Report (HDR) 2003, social indicators that comprise life expectancy, adult literacy, education and per capita income positioned India as number 127 out of 174 countries. Last year, it ranked 124. The reason for the drop: other countries are performing much better than India in tackling basic human needs. While India…
