New species of 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. Denver museum scientists recently discovered a fossil in the Corral Bluffs area that …