This news resurface all the time!
Comet carries a building block of life
Life on earth came, if not from ancient astronauts, in part from outer space. NASA astronauts have discovered an amino acid, glycine, essential for life on earth, on a comet, confirming a long-held theory that the building blocks for life came from outer space, Info Week reports….