
Life on Earth began up to 4.5 billion years ago as carbon-rich meteors bombarded the planet and leached the essential elements into “warm little ponds”, according to new research. It was in this nutrient-rich broth that the first self-replicating molecules, with the first genetic code for life, were born.











