I don't know how people can deny that humans are closely related to, and evolved alongside, the other apes. We still have arboreal traits today. In other words, we are apes.

Reply to this note

Please Login to reply.

Discussion

Humans are in fact one of the 5 great apes, the other 4 being Chimps / Gorillas / Orangutans / Bonobos.