Dalai Lama

His Holiness the Dalai Lama answers questions from the media during a press conference at The Lowry Hotel 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.
Getty Images
Copyright © 2019, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad