Unseen Pics Of Oliver, The 'Humanzee' Ape, Resurface On Internet - News18
Not many of us remember Oliver the chimpanzee, also dubbed the ‘humanzee’, owing to his human-like behaviour and features. Once believed to be the “missing link" between humans ...
News18
15 hours ago