The Dalai Lama speaking at the Royal Albert Hall, London, June 19, 2012