UFOs: The Lost Evidence

10:15 AM to 11:10 AM
Monday 31 March
+

Deathbed Confessions

Season 1 Episode 6 of 6

The UFO researchers who believe Nasa is hiding the truth about alien life, questioning whether the deathbed confessions of scientists reveal a history of otherworldly contact

UFOs: The Lost Evidence airs on Blaze at 10:15 AM, Monday 31 March.
Topics
News ➝ Current Affairs
Documentary