Scientists discover fragment of ‘missing link’ asteroid that led to explosion of life on Earth – The Independent


Ignore Moby. We are all made of asteroid, not stars.

Scientists discover fragment of 'missing link' asteroid that led to explosion of life on Earth – Science – News – The Independent.