Freedom House Index: Tibet ranked world’s least free country
10 Apr 2023
According to the Freedom in the World Index for 2023 published by international watchdog Freedom House, Tibet is the least free nation in the world, according to a report by Tibet Press. On 9 March, Freedom House, a global watchdog of human liberties, published its study titled "Freedom in the...
Read More