- 13,868
- Adelaide
- Neomone
And since we were discussing this, here's the first bit I've seen where h. naledi is being denied.
https://answersingenesis.org/blogs/ken-ham/2015/09/10/supposed-human-ancestor-found/
I'll leave this excerpt here:
Lol.
"We know that this is wrong, but we're not quite sure how. But rest assured that we have our top 'scientists' on the case to figure out how to describe to you exactly how everything you've always believed is still true, and how this new discovery fits neatly (or not so neatly) into that story."