Carved artifacts excavated from Tanzania’s Olduvai Gorge suggest now-extinct hominids made barbed bone points long before humans did, researchers say.
Carved artifacts excavated from Tanzania’s Olduvai Gorge suggest now-extinct hominids made barbed bone points long before humans did, researchers say.
Here you'll find all collections you've created before.