Jul 26, 2018 by News Staff

Fossils of a diplodocoid sauropod dinosaur unearthed more than a decade ago in Ningxia Hui Autonomous Region, northwest China, have been recognized as...