Amma.org

The U.S. website for Amma, the “Hugging Saint” from Kerala, India, who has dedicated her life to removing human suffering.