Modern chimpanzees are human? That's a new one.
OK, where would you place this little guy, a spider monkey?
A dead human