Friday, October 14, 2005

'New' giant ape spotted

An elusive giant ape has been spotted in remote forests in central Africa, sparking theories that it could be a new species of primate.

read more | digg story

No comments: