Pepe the Frog, a fictional amphibian both beloved and abhorred by Americans of varying political persuasions, has died. Drawn into creation in 2005, h…
Read more: Donald Trump, Arts and Entertainment, Hate Speech, Alt-Right, Memes, Pepe the Frog, Arts News