The amino acid glycine, one of the key building blocks of life as we know it, has been found in the "fuzzy atmosphere" of comet 67P Churyumov-Gerasimenko, the European Space Agency announced today. The findings mean it is likely the glycine was carri