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 53 54 55 56 57 106