This video brings increased awareness of the early history and depth of the historic catholic faith in England. https://youtu.be/Ps0EKtxnJJk
Light In The West - Jesus "lost years" and Joseph of Arimathea in Britain
Did you know that Joseph of Arimathea was the apostle to Britain & France, and that the Christian faith arrived on the shores of Britain within a few years o...
youtu.be