The Grand Egyptian Museum finally opens in Cairo after many delays. This epic museum displays over 100,000 artefacts, ...