Homage to 'living god' at Tawang: The Dalai Lama's followers came out in thousands at Tawang in Arunachal Pradesh this afternoon to welcome their 'living God' despite China's vehement protests to the Tibetan spiritual leader's visit to the area which it claims to be an extension of south Tibet.
No comments:
Post a Comment