Archean Eon

This Early Impact Devastated Life then Gave it a Boost

Most of us know about the impact that wiped out the dinosaurs about 66 million years ago. It's a scientific…

2 months ago