GSRThe Genesis Science Report, S3 · Ep 19
From the episode: Did Archaeologists Find Noah's Lost City
On air Jun 16, 2026 · Interview
Watch on YouTube
Back to Tom Rogers’s profile