Some 3.4 billion years ago, giant meteoroids slammed into a frigid ocean covering Mars's northern hemisphere. The impacts kicked up enormous waves that raced across the water and swamped the shoreline, research suggests.
From Nature
View Full Article
No entries found