Around Amma India 2006 Yatra

Amma detoxifies and inspires Delhi

16 March, 2006 – New Delhi When the car driving Amma reached Jawahar Lal Nehru Stadium in New Delhi, Amma was greeted by a horse-drawn chariot, a team of fully decorated elephants and camels and a band of turbaned bhangra dancers, one of who spit celebratory bursts of flame into the air. The dignitaries who […]