New research shows that Mars has faced a constant rain of meteors during the last 600 million years. This finding…
In early 2012, an international research team surveying parts of southwestern Greenland announced that they had discovered the oldest impact…
[/caption] A huge, mysterious basin off the coast of India could be the largest, multi-ringed impact crater ever found on…