Every February 11, millions of faithful around the world turn their hearts toward a small town in the French Pyrenees. Lourdes, France, becomes the spiritual epicenter of the Catholic world on this date, when two powerful observances converge: the Feast of Our Lady of Lourdes and the World Day of […]
