New edition:
Amino acid molecules produced in the lab are 50% left handed and 50% right handed. However, amino acids in fossils can be uneven-handed (over 50% left-handed, for example). This unevenness or excess of left-handed amino acids is a sure sign of past life (note 1). This sign of past life is found in organic molecules in meteorites (notes 2, 3). So, organic molecules in meteorites are post-biotic fossils.
Note 1: “Homochirality probably constitutes the most reliable indicator of the biological vs. abiotic origin of organic molecules.”
http://www.esa.int/SPECIALS/ExoMars/SEMK39JJX7F_0.html
Note 2:"Fragments of the Tagish Lake meteorite contain amino acids that are predominantly left-handed, as in life."
http://www.panspermia.org/whatsnew65.htm#110613
Note 3: “In the new research, the team reports finding excess left-handed isovaline (L-isovaline) in a much wider variety of carbon-rich meteorites.”
http://www.nasa.gov/topics/solarsystem/features/left_hand_aminoacids.html
All my articles are at
Edit [Moderator]: Link removed