Latest News on Human Freedom Index
Showing of 0 - 10 from 1 results
Human Freedom Index - Total results - 1
Jan 08, 2013
Human freedom index: India ranks 92 among 123 nationsIndia may be the world's largest democracy, but it fares abysmally poor in a human freedom index brought out by two international institutes.