Sri Mata Amritandandamayi Devi, also knows as Amma, the hugging saint, is a force for compassion in action in the modern world. Held by many as a living avatars, she travels the world giving blessings through her loving embrace. Amma has hugged over 29 million people so far. Her charities are active on over 30 countries.