Strange and stunning happenings on our Planet.
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