English: India ranks 130 in the latest Human Development Index
Telugu: మానవాభివృద్ధి సూచికలో భారత్ది 130వ స్థానం . . . Read more