Medicine & TechnologyMeteorites from the outer regions of the solar system containing potassium and zinc sparked life on Earth. Read the article for full details.
Winchcombe meteorite fell on Earth in February in Cotswolds and is now classified as an extremely space rock worth almost $140,000. Scientists hope it could provide clues to life in space.
Researchers recently discovered carbon-rich water in what's described as an ancient meteorite, playing a vital role in the solar system's early evolution and formation.