Would you recommend the following article to a politician, an athlete, a business executive, or a scientist?

Fossils Found in Spain Seen as Last Link to Great Apes 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.
