Egypt opens series of galleries in new flagship museum that neighbours the pyramids of Giza.... Read more