Newly found fossils could link to human ancestor