Facts behind ‘The Miracle of the Sun’ indicate that it was a UFO that came out of the clouds
The Miracle of the Sun, also known as the Miracle of Fátima, is reported to have occurred on 13 October 1917, attended by a large crowd who had gathered in Fátima, Portugal. The prophecy made by three shepherd children was that the Virgin Mary (referred to as Our Lady of Fátima), would appear and perform […]