India climbs one spot in UN's Human Development Index released today, ranks 130 among 189 countries

India climbs one spot in UN's Human Development Index released today, ranks 130 among 189 countries