Tuesday, 25 April 2023

30 Spanish Senators Demand China to Provide Proof of Life of the 11th Panchen Lama - Central Tibetan Administration

30 Spanish Senators Demand China to Provide Proof of Life of the 11th Panchen Lama  Central Tibetan Administration

https://ift.tt/P5h9lwu

No comments:

Post a Comment