Amma the Hugging Saint is an Indian woman with a large spiritual following worldwide. She promotes interfaith peace through hugging people, emphasizing charity towards the poor and sick. She has undertaken overseas hug tours and raised funds for disaster victims. Despite some controversy, she is considered a saint by many for her compassionate touch and […]