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 …
All Rights Reserved. India Narrative 2025