Asian News Indian nun wins Jamnalal Bajaj Foundation Awards 2023 Sister Sudha Varghese, a member of the Patna province of Sisters of Notre Dame, is a social worker and Catholic nun in India who has devoted herself to the Musahar, the Dalit of Bihar, and Uttar Pradesh for three decades.
U.S. Bishops Join Japanese Counterparts for Pilgrimage of Peace Marking 80 Years Since Hiroshima, Nagasaki Bombings