Meteorite that crashed onto UK driveway contains the building blocks of life
The Winchcombe meteorite contains amino acids that potentially led to life on Earth.
Space.com