Browse By

Category Archives: Evolution of our body

Pushing back the first humans

The origin of Homo sapiens has typically been dated to around 200,000 years ago, but a series of new discoveries are pushing back the first humans