News

By this definition, even the oldest of this genus that dates back at least 2 million years — Homo habilis — would be human, as would Neanderthals, Denisovans and H. erectus. Just as with early ...