DENVER (CBS4) – Few people have seen this side of the Denver Museum of Nature and Science. A highly secure vault is charged with holding one of the country’s most endangered resources: artifacts of the tribes who first conquered North America.

Comments