Science News Roundup: Egypt unveils 59 ancient coffins in major archae…

Science News Roundup: Egypt unveils 59 ancient coffins in major archae...