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.
International Symposium on Ecclesia in Asia: Advancing a Synodal and missionary church for Jubilee 2025