New technologies resurrect the ancient city of Petra, which has baffled experts for decades, and reveal why this civilization was suddenly abandoned.
Episode Discussion
Login to leave a comment on this episode.
New technologies resurrect the ancient city of Petra, which has baffled experts for decades, and reveal why this civilization was suddenly abandoned.
No comments yet. Be the first!