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.

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.

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