Chinese scientists find new clue to origin of life on Earth in ‘string of pearls’ fossil from 800 million years ago

By Zhang Tong

‘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.

Source: Chinese scientists find new clue to origin of life on Earth in ‘string of pearls’ fossil from 800 million years ago