About Denis Carter

Fr. Denis A.V. Carter SSC Missionary Priest of the Society of St. Columban. Based in Britain serving as Vice Director of the Region of Britain. Currently working on the Mission AwarenessProgramme