Alien Files: Unsealed
Aliens and the Vatican
Season 1 Episode 2 of 14
A selection of recently declassified FBI files provides new evidence for the debate over whether alien life really exists, and theorists claim the Vatican may be hiding the truth
Alien Files: Unsealed airs on Blaze (Freeview) at 12:00 AM, Friday 15 November.
Topics
News ➝ Current Affairs
Documentary