Watch Unearthed season 10 episode 2 tv series online free
Release: Nov 20, 2022
The Red Pyramid at Dahshur is a revolutionary megastructure and the first true pyramid ever constructed in ancient Egypt. Experts investigate the Pharaoh Sneferu who built it and the mystery behind its trailblazing design.