2003-01-13
... ? BBC NEWS | Science/Nature | New ape population found A secret population of orang-utans has been discovered in the forests of the island of Borneo.....YAY!!!!!!!!!!!!!!!!!!!!.....