News
Hosted on MSN1mon
New Hominid Discovery in China Challenges Out of Africa TheoryScientists have uncovered a hominid skull, nicknamed “Dragon Head,” near Hualongdong that doesn’t fit neatly into any known species. With a mix of ancient and modern traits, this fossil ...
It certainly did in 1976, when paleoanthropologist Andrew Hill and a colleague were tossing elephant dung at each other in Laetoli, a hominid archeological site in Tanzania. As Hill dived out of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results