MANCHESTER, ENGLAND - JUNE 15: His Holiness the Dalai Lama answers questions from the media during a press conference at The Lowry Hotel on June 15, 2012 in Manchester, England. The exiled Buddhist Tibetan leader is taking part in a week long tour of the United Kingdom. China had earlier threatened to withdraw it's Olympic athletes from their base camp in Leeds if the Dalai Lama gives a proposed speech later in the city. (Photo by Christopher Furlong/Getty Images)
Image provided by Getty Images.
January 14th, 2019
Viewed 102 Times - Last Visitor from Cupertino, CA on 09/22/2019 at 12:13 AM