C
Catholic_Press
Guest
Putting your faith in GPS, it appears, is not as reliable as putting your faith in the Lord. An increasing number of Catholic pilgrims are learning this lesson first-hand as they show up in the unremarkable French village of Lourde - no ‘s’ - and wait in vain for a miracle that never comes.
More…
More…