“More of the ingredients for life have been found in meteorites.
Space rocks that fell to Earth in the last 100y contain the five bases that store information in DNA and RNA.
These ‘nucleobases’ combine with sugars and phosphates to make up the genetic code of all life on Earth.”