November 1st, 2021 • 57 mins 15 secs • Download (51.7 MB) • Link with Timestamp
A magnificent church graces the French countryside and is a place where people pray to Our Lady of Deliverance for the souls of their beloved dead. Learn the story of the shrine and devotions you can pray even if you aren't nearby in France.