Church in Asia Indian nun found dead in well A 25-year-old nun found was dead in the well near St. Charles Arts and Science College campus on February 17 in Tamil Nadu, south India.
India: Mother Eliswa Vakayil Declared Blessed; Thousands Attend Ceremony Led by Cardinal Sebastian Francis