Tech

Egypt unveils newly discovered sarcophagi and other artifacts from Saqqara

Egyptian authorities are thrilled about newly discovered sarcophagi and other other ancient artifacts recovered from the vast burial site in Saqqara.