Bishop Sheen’s Prophecy

Listen and wonder. Our Lady of Fatima’s warning about Communism spreading its errors around the world seems too close to home – We can only hope that the final hope of Bishop Sheen comes true. Dostoyevsky said that beauty would save the world, but perhaps Russia will ironically have a hand in this as well.