#WATWB Meet Sister Sudha

Let’s meet Sister Sudha who is yet another wonderful positve human sharing happiness on this Earth. Who’s Sister Sudha? Sister Sudha Varghese is a social worker and Catholic nun in India. She has devoted herself to the Musahar, the Dalit of Bihar and Uttar Pradesh. one of the very lowest Read more…

Skip to toolbar