Aled Jones and a choir of Christians make the pilgrimage to the Holy Land to walk in Jesus's last steps, visiting some of the most sacred Christian sites on earth.
Episode Discussion
Login to leave a comment on this episode.
Aled Jones and a choir of Christians make the pilgrimage to the Holy Land to walk in Jesus's last steps, visiting some of the most sacred Christian sites on earth.
No comments yet. Be the first!