Skeptoid #110: Illuminating the Fatima Miracle of the Sun

Spread the love

The pope canonized them, but these three children didn’t actually predict anything in 1917.