Tag: giraffe

  • Giraffes Should NOT Exist

    Giraffes Should NOT Exist

    A study of their weird evolution TL;DR – Giraffes have no right to exist. Slightly long post, this one. So if you don’t want to read the entire post, just watch the video below. Prologue These are the closest living relatives to humans. Pretty close, right? Gorillas, Bonobos and Chimpanzees share 96%, 98% and 99%…