Feedback

Pepe the Frog’s Journey: From Internet Meme to Hate Symbol

 

Popular Internet meme Pepe the Frog, also known as “sad frog," has been labeled a hate symbol by the Anti-Defamation League.

Shows