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