Tibetan Government-in-Exile, rights groups urge China to release Panchen Lama after 30 years of enforced disappearance
May 17, 2025
The International Campaign for Tibet (ICT), based in Washington, urged governments worldwide and the international community to insist that China liberate the Panchen Lama...