Tag Archives: splashing

Did life on Earth start due to meteorites splashing into warm little ponds?

Life on Earth began somewhere between 3.7 and 4.5 billion years ago, after meteorites splashed down and leached essential elements into warm little ponds, say scientists. Their calculations suggest that wet and dry cycles bonded basic molecular building blocks in … Continue reading

Posted in Geology | Tagged , , , , | Leave a comment