WORLD-SAINT

Mata Amritanandamayi, is known throughout the world as Amma, or Mother, for her selfless love and compassion toward all beings through her unique embrace – a symbol of compassion, unity and peace.Photo/COURTESY.