Kingdom over Culture
Berger et al.’s claims about the species have been disputed and their idea that the species lived 2-3 million years ago was exaggerated by a factor of 10.
Source
Read More
Evolution News