Amma in London 2011

15 – 17 Nov, London, UK

There was an extensive media presence during the programs. Amma’s visit was covered by almost all major media outlets including the BBC, The Telegraph, and The Sun.
Read More

 
 

Archives