The Transfiguration


Seen at The Catholic Treasure Chest Website

Meteorologists fail to explain descending of the cloud on site of the Lord’s Transfiguration

Moscow, January 11, Interfax – Science cannot explain a mystery of the cloud, that every year descends on the Mount Tabor where, according to the Bible, the Transfiguration of the Lord took place.

Read more

Submitted by Bob Stanley