China deploys hundreds of troops to Larung Gar, intensifies religious crackdown in Tibet
Dec 28, 2024
Larung Gar Buddhist Academy, the world's largest Tibetan Buddhist study center, has seen increased Chinese military presence, with 400 troops deployed and helicopter surveillance...