Of Tall Tales and the Humble Mitochondrion
Back in August, the Institute for Creation Research (ICR) posted a discussion to YouTube entitled These Scientific Papers Destroy Evolution. In the discussion, Dr. Mark Stengler asserted that three papers from secular scientific sources favor creation and work against evolution. He did not discuss any paper’s findings in detail, but the Institute has provided links to all three papers. In this post, I’ll examine one of the papers. Curious readers may first…
Continue reading...