Menu Close

7 Reasons to Watch Saturday’s Premiere of ‘Miracles of Lourdes’

The Statue of Our Lady in the site of the apparitions in Lourdes, France

This new film premiering Feb. 11 on EWTN treats us to a pilgrimage to Lourdes with its message, its inner workings and a fascinating surprise or two.