Human
There’s Evidence Humans Lived in America 130,000 Years Ago
Blog
December 16, 2020
There’s Evidence Humans Lived in America 130,000 Years Ago
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 controversial scientific study has implied that all modern humans might have “spawned” from a single couple, hundreds of thousands…