News

The scientists analyzed the skull of 70-million-year-old fossils of the giant dinosaur Ampelosaurus, discovered in 2007 in Cuenca, Spain, in the course of the construction of a high-speed rail ...