There's Actual War, and Then There's Ukraine vs. Russia
There's Actual War, and Then There's Ukraine vs. Russia
Get the Full StoryMoscow dominates the countries’ real conflict, but the underdog takes jabs at Russia on Twitter with snarky put downs and Simpsons GIFs.