I can hardly resist the temptation to say “I told you so,” or to jokingly remark, “Oops, they did it again.”
Darwinists assert that humans are undergoing natural selection, too. Therefore, evolution is a fact.
In retrospect, where does the evidence stand? Here’s a summary: Venema’s main claims in light of the relevant science.
As if on cue, science news today reports a remarkable discovery from Spain.
Venema seems much more interested in pursuing longstanding debates with intelligent design and with certain ID proponents.