Two hundred times larger than the one that wiped out the dinosaurs: the impact of a gigantic meteorite helped life on Earth flourish
It happened 3.26 billion years ago and provided the oceans with essential elements for the microorganisms that then populated the ...