human freedom

India slips 17 spots to 111th on Human Freedom Index-2020

India was ranked 111th out of 162 countries on the Human Freedom Index 2020 released… Read More