Effect of a giant meteorite impact on Paleoarchean surface environments and life | Heykuki News