Tibet rated world’s least free country: Freedom House report
DHARAMSALA, 4 March: After being ranked second least free place on earth for five years in a row, the US-based watchdog group Freedom House has now declared Tibet and Syria as the least-free country in the world in its latest ranking.
Read more