Fatima

Referenced in 1 episode

Definition

The site of a 1917 event in Portugal where three children claimed to have seen the Virgin Mary and a series of prophecies, later attracting UFO interest due to unusual celestial phenomena reported.