Was Toumaï a biped?

The fossils of this primate, which were discovered in the early 2000s and date back 7 million years, remain the subject of intense debate, notably as to whether they should be considered part of the human lineage.

Author: Redaction

Laisser un commentaire