The most recent discoveries in our universe.
World’s Oldest Known Impact Crater
Scientists have discovered Earth’s oldest asteroid strike occurred at Yarrabubba, in outback Western Australia, and coincided with the end of a global deep freeze known as a