Archaeologists in Egypt unearthed tombs containing mummy masks and a 'god of silence' statue at Saqqara.
Ancient Egyptian mummy masks, tombs and 'god of silence' statue discovered at Saqqara : Read more
Ancient Egyptian mummy masks, tombs and 'god of silence' statue discovered at Saqqara : Read more