The impact of a meteorite larger than four Everests gave rise to life over 3 billion years agoThe impact of meteorite S2 3.26 billion years ago may have strengthened early life rather than extinguishing it.
Ancient meteor may have caused life on Earth, study findsThe S2 meteorite may have created conditions for early life to thrive on Earth rather than causing destruction.