
The Genesis Science Report
Dan Janzen
EXECUTIVE DIRECTOR · FCFI- Appearances
- 2
- First on air
- May 19, 2026
Opens the full episode on YouTube
Appearances
Every appearance
The Genesis Science Report · Season 3
From the episode: The Smell of Rain Is Proof of Noah's Flood
From the episode: The Smithsonian's Missing Evidence & UFOs Explained
