Fossil of 65-million-year-old mammal discovered near Colorado Springs

An exciting discovery of a new species of mammal was made on the edge of Colorado Springs, according to an announcement from the Denver Museum of Nature & Science. 

Fossil of 65-million-year-old mammal discovered near Colorado Springs Read More »