Fatima Still Matters
May 13 is the Feast of Our Lady of Fatima. In a world growing more skeptical of God and cynical of religion, there is Fatima. It is where our Blessed Mother appeared to three shepherd children and where a public miracle was witnessed before tens of thousands. In Fatima, two anti-Catholic socialist newspapers sent reporters…