The Last Hominin Standing

A new study suggests that Homo sapiens developed a new ecological niche that separated it from other hominins, possibly critical to the species' success as the last surviving hominin...
More Articles : 1 37 38 39 40 41 89