Tibet Ranked ‘Least Free Place’ Once Again in Latest Freedom Index Report
By Tsering Choephel
DHARAMSALA, 2 March: Tibet, the country under the occupation of the Chinese Communist Party (CCP), is listed as “the least free place” in the world once again, scoring zero, the worst in eight years, in the watchdog group Freedom House’s latest global freedom index report released on 29 February.
Read more