Indian nun listed 12 among world’s 100 most inspiring people
2021-01-07
By Jose Kavi New Delhi: An Austrian magazine has listed a Catholic nun from India among 100 people, who influenced the world the most during the crises-ridden 2020. The “OOOM” has placed Sister Lucy Kurien, founder director of the Pune-based Maher, 12th in the list, just above the Dalai LamaContinue Reading