“Humanzee” was created and euthanized shortly after in a Florida lab in the 1920s
A "humanzee" baby was once born at a research lab, evolutionary psychologist claims.
Gordon Gallup, a renowned evolutionary psychologist known for developing the "self-recognition" technique that proved that primates can identify…