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 1,023 Times - Last Visitor from New York, NY on 09/24/2021 at 6:35 AM