The human and chimpanzee hybrid Oliver, a humanzee, left people on the internet shocked
Oliver the 'humanzee' was once considered to be the 'missing link' in the evolutionary chain. Oliver was a chimpanzee captured in the Democratic Republic ...
Indiatimes
6 days ago