Leftist anti-Russian propaganda! PERIOD!!!!
Let the games begin!!
I admit, Im sort of pulling for the Russian squad to win the cup. The howls of agony from the left would be epic.
I definitely dont want Germany, England or France to win.