beforeits.news
Here’s how a 635 million year old microfossil ‘Snowball Earth’ could help thaw
An international team of scientists in southern China has accidentally discovered the oldest terrestrial fossil ever found, about three times older than the oldest known dinosaur. Investigations ar…