India’s Human Development Index is 131, and Social Progress Index rank is 163 out of 177. This shows that India still has a long way…
Former Bengal leggie Soumendranath Kundu dies