A newly discovered fossil site in southwest China, the Jiangchuan Biota, contains about 700 exceptionally preserved specimens ...
The discovery of a collection of about 700 fossils known as the Jiangchuan Biota gives scientists a better understanding of ...
Rare fossil footprints of a lizard dating back 160–170 million years have been discovered in Morocco, marking only the third ...