Egypt’s long-delayed Grand Egyptian Museum opens near the Pyramids of Giza, showcasing 100,000 ancient artefacts, including ...