The Winchcombe meteorite contains amino acids that potentially led to life on Earth.
The Winchcombe meteorite, which crashed onto a driveway in England in 2021 and is pristine enough to rival asteroid samples taken directly from space, contains amino acids that potentially led to the spawning of life on Earth.
Continue reading “Meteorite that crashed onto a UK driveway contains the building blocks of life”