Part 4 of 4: "May Peace and Happiness Prevail" is a keynote address given by Sri Mata Amritanandamayi Devi, affectionately known as Amma, during the Closing Plenary Session of The Parliament of Worlds Religions in Barcelona, Spain, on July 13th, 2004. In her speech, Amma touches on all the major problems facing today's world. In her clear, simple and profound way, Amma emphasizes how spirituality alone can help us rise above the barriers created by religion, language, culture and nationality.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…