India still scores low in human development in UNDP report
It is ranked at 136 along with Equatorial Guinea while Sri Lanka strides ahead