Tashi Lhunpo Monastery Appeals to Indian Government to Pressure China into Releasing 11th Panchen Lama of Tibet
New Delhi: The Tashi Lhunpo Monastery based in South India in coordination with the India Tibet Coordination Office, New Delhi launched the “Panchen Lama Awareness Initiative” at the Constitution Club…