Author

 
Penpa Dolma

Penpa Dolma

    Rights group says 208 Tibetans rot in Chinese jails
    Rights group says 208 Tibetans rot in Chinese jails
    China has executed 81 Tibetan political prisoners in the past 16 years and another 208 Tibetans are in detention awaiting the same fate, a human...