New Sauropod Dinosaur Unveiled: Lingwulong shenqi Sci-News.com, 26 Jul 2018 Fossils of a diplodocoid sauropod dinosaur unearthed more than a decade ago in Ningxia Hui Autonomous Region, northwest China…