/

Mummy found at Saqqara

An Egyptian-led team of archaeologists have discovered a brilliantly-coloured mummy at the Saqqara Pyramids complex near Cairo, Egypt. The mummy is thought…