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. www.Amma.org for more info.

Awaken Spirit Posts

Source: AWAKEN