Ahimsa – India’s Contribution to the World: A Talk by H H The Dalai Lama 28 Jul His Holiness the Dalai Lama held a special talk for the Indian community at the London Coliseum on ‘Ahimsa – Indian’s Contribution to the World.’ HRH The Prince of Wales receives 25 year Anniversary Ahimsa Award from IoJ IoJ Joins Animal Interfaith Alliance