Key building blocks of life detected on a comet
Amino acid glycine and phosphorus, two of the key building blocks of life, were detected in the atmosphere of the comet 67P, the European Space Agency announced on Saturday. This "supports the idea that amino acids are common around star-forming regions of the universe and were likely delivered to Earth by a comet or other celestial object", a scientist said.