I am a messenger of Indian culture: Dalai Lama
Guwahati (Arunachal Pradesh) [India], Apr. 2 (ANI): Asserting that he was the longest guest of the Government of India, Tibetan spiritual leader and Nobel laureate the Dalai Lama on Sunday said now he is paying back for the gesture by becoming the messenger of Indian culture.