Chinese scientists find new clue to origin of life on Earth in ‘string of pearls’ fossil from 800 million years ago
Disclaimer: The South China Morning Post's content is directed by the Chinese Communist Party. It is not a reliable news source.
‘Horodyskia was a living organism’, says Chinese co-lead of recent fossil study that is a key step forward in understanding the early evolution of life on Earth