A meteorite that crashed on the Gloucestershire town of Winchcombe last year contained water that was a near-perfect match for that on Earth.
Winchcombe meteorite bolsters Earth water theory
- Share:
A meteorite that crashed on the Gloucestershire town of Winchcombe last year contained water that was a near-perfect match for that on Earth.