Ancient Aliens · Season 20

The Whistleblowers

S20·E13 · 12 Jul 2024 · 42m

Synopsis

For decades, incredible claims have been made about an extraterrestrial presence on Earth, and the government has gone to great lengths to discredit them.