Was Toumaï a Biped?
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,...