Temporary exhibition comes to the Denver Museum of Nature & Science, one of only five stops on the U.S. tour
DENVER — Scientific findings that time could not erase from ancient Egyptian and Peruvian mummies are revealed in the new temporary exhibition “Mummies: New Secrets from the Tombs,” opening at the Denver Museum of Nature & Science on Oct. 14.