In Sapiens, Admissions and Overstatements about Human Evolutionary Origins

Harari’s conjecture — “There are no gods” — forms the very basis for everything he says in the rest of the book. Source Read More Evolution News

Meet the New New Atheists, Not Like the Old New Atheists

These atheists are finding the “Darwinian tower” less to their liking, and are laying down their bow and arrow. Source Read More Evolution News

Is the New Testament True, or Just the Story About Jesus that Prevailed? (Cold-Case Christianity Broadcast S7E19)

How can we be sure the story of Jesus described in the New Testament is true, given the fact that there are other ancient claims about Jesus? Do the non-canonical…

Elk Goes Down; Darwin Breathes a Sigh of Relief

What is the evolutionary argument against unapologetic racism and the supremacy of whatever race can climb to the top? Source Read More Evolution News

Molecular Machine Safari

Take a tour of molecular machines working in the cell and see what new things scientists have found out about them. Source Read More Evolution News

African Genocide: The Horror of Scientific Racism

My documentary only tells one part of the story of racism, and only a part of the story of Social Darwinism’s influence on Western imperialism. Source Read More Evolution News

Stephen Meyer: Is the God Hypothesis Scientific?

If scientific considerations compel an inference to design, and more so, to a theistic conception of a transcendent creator, that’s surely important. Source Read More Evolution News

Meyer, Krauss, Nelson: UAPs, UFOs, and Panspermia

The fact that we can’t identify the UAPs, in light of our own “limited scientific imagination,” should not be permitted to manipulate us into a false dilemma. Source Read More…

Arielle Leake: Growing in Confidence and Boldness (Legatus Christi Recipient)

It was my pleasure, on behalf of the staff of our Ratio Christi club at UNCW, to present Arielle Leake with the Legatus Christi award in May 2021.  I’ve personally…

Don’t Forget Scientific Fraud

“I’ve done the research. I have the facts.” Thus said two people to me on successive days over the weekend, in almost identical words. Source Read More Evolution News

Generated by Feedzy