Creationists try to spin Homo Naledi evidence
DrierCycle Wednesday, November 19, 2025
Summary
The article discusses a highly publicized fossil discovery in China, which reveals a new species of giant panda that lived over 6 million years ago. The findings provide insights into the evolutionary history and adaptations of this iconic species.
2
0
Summary
twitter.com