Matta Amritanandayi Devi, or Amma, as she is known all over the world, is one of India’s most popular and visible religious leaders. She has inspired and started innumerable humanitarian services. She is known in India and internationally for her special form of receiving people, through a prayerful embrace.
The Universe is Like a Vast Interconnected Network
Human Effort and Divine Grace