Russia getting modestly even with the filthy democrats for all the sliming they have done to Russia.
When Hillary started her nonsense...