A thrilling expedition unfolds as a team investigates the ancient biblical mi...
Secrets of the Bible
Season 1 Episode 10: The Tower of Babel
The ancient city of Babylon in modern-day Iraq is said to harbor a colossal structure, potentially the biblical Tower of Babel.










