The Archaeology News Network: Indian Leptobos fossils may show signs of cut marks made by hominins 2.6 mln years ago.

Advertisements