Netflix to stream documentary on Saqqara archaeological find in Egypt
DUBAI: Netflix is set to release a documentary on the discovery of 59 sealed sarcophagi from the ancient necropolis of Saqqara, outside Cairo. Archaeologists in Egypt announced one of the most