China deploys hundreds of troops to Larung Gar, intensifies religious crackdown in Tibet
Larung Gar Buddhist Academy, recognised as the world’s largest Tibetan Buddhist study center, has witnessed a sharp rise in Chinese military presence, signifying intensified surveillance and stricter regulations on religious practices,