I remember vividly the first time that I saw Amma, the hugging saint, over a decade ago. Born Mata Amritanandamayi, Amma (which means “mother”) travels the world (or did until covid) giving people hugs. The experience is called darshan, or vision of God.
A friend had suggested I ...