The Verge favicon

26 arguments for and against opening Egypt’s new mystery sarcophagus