Meteorite may explain life's 'left-handedness'

The predominance of 'lefthandedness' amongst amino acids in meteorites isn't, after all, an indication of biological activity, say scientists.

Meteorite sheds light on start of life on Earth

New tests on what's considered the best-preserved meteorite in the world have shed light on the way asteroids may have served up a varying menu of the building blocks of life.