Nov 10, 2016 by Enrico de Lazaro

A new species of oviraptorid dinosaur has been discovered in southern China dating back approximately 69 million years to the latest Cretaceous period,...