Wired Science has a good article on Mike Huckabee's denial of evolution. They feature the video that I have also placed here. This is a good opportunity to point folks to a great piece from Leonard Steinhorn and Charles Steinhorn where they consider "belief" in evolution: "Is the Theory of Evolution Really a Matter of Faith?".
29 minutes ago in Variety of Life