The extinction of the largest dinosaurs to walk the Earth may have played a critical role in creating an environment that ...
Back in 2015, experts recovered the fossilized remains from the Lower Jurassic Lufeng Formation of Yunnan Province, China.