Wonder how many Putin-puffing surrender monkeys will show up on this thread ...
Your xenophobia is showing—the Russians played you....