The Unexplained Company Logo
Sign In
Episode 31:  The Secret of Fatima - Divine Sign or Mass Hallucination?

Episode 31: The Secret of Fatima - Divine Sign or Mass Hallucination?

Feb 5, 202659mS2E23Unexplained History

On October 13, 1917, in a muddy field in Fátima, Portugal, tens of thousands of people gathered in the rain, waiting for a promised miracle from three shepherd children. What happened next defied explanation.