Film Screening – Dalai Lama Renaissance Documentary Film – London, England (UK) – Venue: St James’s Church – January 25, 2010