Devotees offer prayers to Indian spiritual leader Mata Amritanandamayi, center, during a prayer meeting in Bangalore, India, Wednesday, March 11, 2015. Known among her followers as "Amma," which means "mother" in several Indian languages, Amritanandamayi has devotees in India and the rest of the world. She is also popularly known as the Hugging Saint. (AP Photo/Aijaz Rahi), APTOPIX