Egyptian excavations are rich with unsolved mysteries, and countless remarkable artifacts lie hidden beneath the sands. Eager to unveil new discoveries, a dedicated team of Egyptian scientists has set out on an ambitious three-month excavation in the historic site of Saqqara. As they carefully sift...
55 min - Ancient Worlds - Odyssey
More: Mummies documentaries