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 Snowball Earth. The research used isotopic analysis of minerals to calculate...