Ancient asteroid impacts ‘created the building blocks of life’ on Earth
Asteroids colliding with the Earth four billion years ago created the building blocks of life on our planet and possibly even on ancient Mars, a new study claims. Researchers from Tohoku University in Japan recreated the conditions present in seabed craters made by the space rocks crashing into the young Earth. The team say these … Read more