27-05-2016 20:00 via sciencenews.org

Comet 67P carries two ingredients for life: glycine, phosphorus

Two ingredients essential for all life, phosphorus and the amino acid glycine, have been found floating around a comet.
Read more »