No, a New Paper Did NOT Discover Humans and Chimps are "Only 85% Similar"

As usual, Casey fails to address the claims of his critics and resorts to misrepresenting them in the process. Do IDers get professional instruction in losing the capacity for shame?

7 Likes