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.
He wasn’t a hero neither was he any zero He’s one who’s name I bear, He’s the one who gave me my features. I have his glimpse says all to me, But i still miss that look like me. When some one talks about