Amma: The hugging Saint

Amma is a modern day saint, she is one of the foremost spiritual and humanitarian leaders of our time. Known as the hugging nun from India, she travels the world bringing healing and blessings where she goes. Amma started her life journey with humble beginnings, at age nine she was withdrawn from school to take…