Home Tags Anti-Defamation League
Tag: Anti-Defamation League
The Russian president made the claim during an interview with NBC's Megyn Kelly on Saturday, and also said Ukrainians or Tatars might be responsible.
The ADL labeled 'Pepe the frog' a hate symbol in late September. Now it's taking the meme back.