I like it: it looks clean, forward-looking, transparent -- everything that perhaps Russia should be, but isn't. But hey, that's branding.
Another editor here disagreed, nostalgic for Misha, the bear mascot from the 1980 Moscow Olympics.
United Russia's logo, which also for some reason reminds me of a Fox's Glacier Mint.
The cartoon above is from Mikhail Zlatkovsky, a cartoonist from our Russian Service. Click to see it in all its glory.
So readers, any thoughts on the Sochi logo? Love it, hate it?
-- Luke Allnutt