About Denis Carter

Fr. Denis A.V. Carter SSC Missionary Priest of the Society of St. Columban. Based in Britain Currently working on the Mission Awareness Programme