Sep 7, 2021 by Enrico de Lazaro

Paleontologists in Brazil have found fossil fragments from a new species of abelisaurid theropod dinosaur that walked the Earth during the Cretaceous period. Life...