Home Tags Sister Valsa John

Tag: Sister Valsa John

Nun who worked for tribal rights killed in India

NEW DELHI -- A 53-year-old nun from Kerala who led campaigns to defend tribal rights was shot dead in the eastern Indian state of...

Diocese