Your place for Space News
Fossils unearthed on a hillside in northwestern China are forcing scientists to rethink the history of a dinosaur lineage that produced the largest animals ever to walk the planet.