Ribose, a sugar needed for life, has been detected in meteorites
Samples of rocks that fell to Earth contain a key molecular ingredient of RNA, part of life’s genetic machinery.