who is amma the hugging saint
Mata Amritanadamayi, known as Amma the Hugging Saint, is a woman of Indian birth who has amassed a huge worldwide spiritual following.