Feedjunkie.com






 Share | RSS | Widgets | Home

[-]  11-07-18 23:35

Ars Technica
Hominins lived in China 2.1 million years ago
A new stone tool find pushes back the date for hominin dispersal beyond Africa.

Read the full article on Ars Technica »
Facebook TwitterGoogle+

« Back to Feedjunkie.com