Science / Egypt Ancient Artifacts Discovered in Nile Delta Tombs Experts restore treasures from 63 newly discovered ancient Egyptian tombs By Newser.AI Read our AI policy Posted Aug 12, 2024 11:15 PM CDT Copied Back