Loading...
Uploaded by tvasiausa on May 27, 2009
In early May the Dalai Lama visited the United States for two weeks. During his visit, he stopped in New York to thank Indians for his 50 years in Dharamsala.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)