The meteorite landed in a driveway in the town of Winchcombe in February 2021

An ancient meteorite that crash-landed on a U.K. driveway may have solved the mystery of where Earth’s water came from.

The 4.6 billion-year-old space rock, which landed in front of a family home in the English town of Winchcombe in February 2021, contains water that closely resembles the chemical composition of water found on Earth — presenting a possible explanation for how our planet was seeded with the life-giving substance.   

Source link