All living things only contain left-handed amino acids. In laboratory experiments, both left-handed and right-handed amino acids are produced. Even if proteins necessary for life could be spontaneously generated, both left-handed and right-handed ones would be generated. How does nature know only to generate left-handed amino acids?
Left-handed amino acids prove that God exists