A meteorite that crashed to Earth in 2000 has shown an abundance of a chemical likely to have been involved in the origins of life.

More...