A May 2008 Lumen Verum Apologetics lecture by Imogen Hitchings on the topic: “The Triumph of the Holy Cross”.
Imogen Hitchings discusses the origins of the Holy Cross, and the drama throughout history which has surrounded the sacred relic.
Ms Hitchings is a catechist with 30 years experience from St Joseph’s Parish, Enfield; and is a life member of the Confraternity of Christian Doctrine.