Archaeologists have unearthed a trove of artifacts at the necropolis of Saqqara near Cairo, including 250 complete mummies in painted sarcophagi and more than 100 bronze statues of ancient Egyptian gods.
Hundreds of ancient Egyptian gold-leafed sarcophagi, cat mummies and statues unearthed at necropolis : Read more
Hundreds of ancient Egyptian gold-leafed sarcophagi, cat mummies and statues unearthed at necropolis : Read more