Impossible – believable – but so what?
Smart and sophisticated? Paranoid and deluded? Incompetent and occasionally dumb? Looking at Team Kremlin, I can never be sure. I suppose that’s one of their strong sides: you can lose your mind trying to pin them down. Now on to…