Life ‘may have thrived’ after giant meteorite hit Earth – research 0 21.10.2024 22:00 Evening Standard Experts suggest the conditions caused by the impact of the S2 meteorite 3.26 billion years ago may have caused certain life forms to bloom.