(Newser) -
Scientists from the University of Amsterdam have discovered a population of giant, near ape-size chimpanzees in the Congo. Long rumored to exist, they are referred to by local hunters as lion-eating chimps. And while the scientists could not confirm the lion-eating, they did see a band of the chimps eating...