Home > Meme Archive
Jan 9, 2017 Source: International Business Times
The Russia Embassy in the United Kingdom posted a tweet Monday featuring the image of an odd cartoon frog, which, at first glance, would seem harmless enough. But that frog, in internet parlance, has become a meme employed by white supremacists and ... (Read More)
|
Tweet |