Building blocks for life may be able to form in radioactive meteorites 7 December 2022 Amino acids have been found in meteorites, and now an experiment shows how they might have been created by chemical reactions in these space rocks