Chimpanzees are human’s closest relatives. Just looking at a chimp is enough to tell me that we share much with our chimp cousins.
Chimpanzees are human’s closest relatives. Just looking at a chimp is enough to tell me that we share much with our chimp cousins.