the academic evidence now generally agrees that between 5 and 8 2500 times ago , there stood in europe a sapiens which would finally give rise to the first hominids and later the members of the order homo .
Humans existed 10,000 years ago.