Technology sheds new light on life of St. John Henry Newman

CNA has this news here.