The Chimpanzee: Humans Closest Relatives

The Chimpanzee sometimes referred to as a Chimp, is a primate native to tropical Africa. The Chimp is a species of the great apes and there are only four identifiable species in the world, with a fifth one being proposed. These creatures are often held in captivity in zoos or studies. When held in captivityContinue reading “The Chimpanzee: Humans Closest Relatives”