Homo Naledi: The Evolutionist Scenario

Numerous reports, claiming that a fossil known as Homo naledi represents an ancestor of man, ...