Was Toumaï a Biped?

2 months ago 1
Fabien Trécourt, CNRS News

From the discovery of Lucy in 1974 until the 1990s, paleoanthropologists generally agreed on the hypothesis that humanity appeared in East Africa (Ethiopia,...

Read Entire Article