0
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.