#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…