May 18 marked International Museum Day, and there was no better place to celebrate than Cairo’s newest landmark: the Grand ...