immaculate-heart-of-mary

Could the great sign in the heavens of Revelation 12 be imminent? Certainly, the mood in the air seems to speak of great things (for good and ill) hitherto unknown to history. The centenary of the Miracle of the Sun approaches.

Advertisements