Report copyright - World History in a Week: The Big Picture. When did Humans arrive on the scene? Age of hominids? 7 million years Age of homo sapiens? 500,000 years Neanderthals?
Please pass captcha verification before submit form
Please pass captcha verification before submit form