A fossil unearthed in Kenya belongs to a new species of ape that lived around the same time as the last common ancestor of gorillas and humans. Please click to continue this article...

Positive SSL