Scientists have identified the Yarrabubba impact crater in Western Australia as the Earth's oldest, dating back 2.229 billion ...
South Africa's Vredefort crater, the Earth's largest proven meteorite impact site, defies the typical circular depression ...