Rev. Luke Travers, former headmaster of Delbarton School in Morris Township, has left St. Mary’s Abbey, which has severed official ties with him, according to statement
Rev. Luke Travers, former headmaster of Delbarton School in Morris Township, has left St. Mary’s Abbey, which has severed official ties with him, according to statement