Church in Asia Carmelite priest found dead in southern India An Indian priest in southern India was found dead in the rectory on January 25. He was 56.
India: St. Xavier’s Parish, Thanlon, Celebrates Golden Jubilee; Remembers the Pioneering Missionaries