Technology Scientists Discover 67.5-Million-Year-Old Dinosaur Fossil Under Museum Deep beneath the parking lot of the Denver Museum of Nature and Science, scientists uncovered a remarkable find: a dinosaur fossil dating back approximately... Editorial10 hours ago