Human Freedom Index
More News
-
India slips 17 notches on human freedom index
Delhi scores 6.43, which is lower than average human freedom rating of 6.93 in Cato Institute report
Delhi scores 6.43, which is lower than average human freedom rating of 6.93 in Cato Institute report