Awaken The World Through Enlightened Media

Amma India’s Living Saint

Amma is my Spiritual Mamma” is a two part homage to Amma and her helpers. Amma is considered a living Saint and is called the “Hugging Saint” because she has hugged more than 25mm people around the world. Amma is touring USA. for more info.


Leave a Reply