Harambe the gorilla: whose meme is it anyway? – The Guardian The Guardian Harambe the gorilla: whose meme is […]