The 13 million-year-old skull found in Turkana basin. Image Credit: Isaiah Nengo
Adriana Bello on 10th Aug

A group of researchers found a skull of a baby ape that lived more than 13 million years ago. The skull is shedding light...