churumuri.blog
churumuriFortunately, every third stat is said to be a lie
The Human Development Report for 2007-08 has been released by the UNDP and there are few surprises. # India’s human development index (HDI) of 0.619 puts it just below Equatorial Guinea (0.642) and…