Top
70°

Study pinpoints source of Mars meteorites

Reuters - About 5 million years ago, an asteroid or comet slammed into Mars so hard that rocks and other debris launched into space.

The story is too old to be commented.