text: In Spain, a missing link? NEW YORK Scientists in Spain have discovered fossils of an ape species from about 13 million years ago that they think may have been the last common ancestor of all living great apes, including humans.
inputs: In Spain, a missing link? NEW YORK Scientists in Spain have discovered fossils of an ape species from about 13 million years ago that they think may have been the last common ancestor of all living great apes, including humans.