Waiting for an Embrace from Amma, the “Hugging Saint”
Amma, otherwise known as the “Hugging Saint,” is an Indian woman — a divine spirit by some accounts — who is said to have the power to transmit a spark of unconditional love and compassion through her embrace. People came from all around the country to stand in line to see her; surely I could travel 40 blocks.