>>I occasionally wonder if hominids originated in Africa, or is Africa simply where the oldest remains have been found so far.
The non-human ones seem to be from Africa. H.sapiens and Neanderthal seem to be from other places, like they originated in the Middle East and spread from there.
Where exactly do you draw the line on what is “human” and what is not?
It’s a question that has long plagued me.