A peer-reviewed paper about a fossil discovery made right down the highway from where I live has just been published in Science Magazine. [image:137] Source: Denver Museum of Nature and Science The discovery was made in 2016 by scientists from the… more »