Human
Did Humans Exist in America 130,000 Years Ago? Revising The Evidence
Blog
December 16, 2020
Did Humans Exist in America 130,000 Years Ago? Revising The Evidence
In 2017, American archaeologists reported a sensational find that points to the possible presence of humans in America as early…
All Humans May Be Descended From a Pair That Lived 200,000 Years Ago Imply Experts
Blog
November 26, 2018
All Humans May Be Descended From a Pair That Lived 200,000 Years Ago Imply Experts
A new, revolutionary scientific study has discovered that all modern humans were spawned from a single couple, hundreds of thousands…