No, this is not the plot from a new Jurassic Park movie, this is real life! A specimen believed to be somewhere from 66 to 72 ...
Among the many fossilized stars is a 26-meter-long Mamenchisaurus jingyanensis, a gigantic herbivore that lived around 150 million years ago and had one of the longest necks of its species. It is ...