Homeless Indian woman cooks on a pavement in Kolkata.
A homeless Indian woman cooks on a pavement in Kolkata September 14, 2005. The UN Human Development Report 2005 said that in terms of Human Development Index, India ranked 127 among 177 countries, local media reported. Picture taken on September 14, 2005. REUTERS/Jayanta Shaw JS/KS