Jan 30, 2018 by News Staff

Paleontologists in Egypt have found fossil fragments from a new species of titanosaurian sauropod dinosaur that walked the Earth around 80 million years...