Putin's Puppet?

L O L

Get with the times! We're past that as well as Hitler, Nazi, Racist, Sexist, Misogynist, Xenophobe, etc. The current insulting term is "White Supremacist". 

Now go back to your indoctrination source and retake "Intro to Demagoguery  - Name Calling".