Ancient ape fossil in Egypt challenges the story of human origins
ScienceDaily