Earth, the crater and meteorite

Scientists have discovered the world's oldest meteorite impact crater in Western Australia, dating back 3.5 billion years, ...
Buried "megaripples" — some the size of five-story buildings — are helping scientists piece together the devastation ...