In the works for decades, the massive, often overwhelming museum has finally opened to the public, displaying a trove of ...
Egypt opens the Grand Egyptian Museum near the Giza Pyramids, featuring more than 50,000 artefacts including the full ...