The Toumaï skull: ape or human ancestor?

The Toumaï skull: ape or human ancestor?

The controversy concerning “Toumaï” continues to this day. A recent study suggested that “Toumaï” might be an ancestral female gorilla.

More...
 
Back
Top