Humans ayamx Dec 8, 2023 Traditionally, humans were considered the sole recent representatives of the family hominidae, but recent findings indicate that chimpanzees and bonobos are mor