The Toumaï skull: ape or human ancestor?

#1
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...