au sediba large

Have we finally identified humanity’s direct ancestor? Controversial claim challenged

Humans evolved from a group of ape-like hominins known as Australopithecine, but scientists aren’t [sure] which species is our direct ...