An article you absolutely must read. Here are some excerpts:
"Princeton scientists investigating a group of proteins that help cells burn energy stumbled across evidence that this is not how evolution works."
"proteins were correcting any imbalance imposed on them through artificial mutations, constantly restoring the chain to working order. A mathematical analysis revealed that these proteins seem to make these minute corrections all the time, steering organisms toward evolutionary changes that make the creature fitter."
"Their work seems to confirm ideas held by Darwin's colleague Alfred Wallace, who co-discovered the theory of evolution."