Russia votes

Well, Russia goes to the pools today. I’ve already made my views on President Putin and Deputy PM Medvedev known. I don’t doubt that we’ll see Medvedev in the Kremlin after today; the result appears to be all but confirmed. I’ll go as far as saying he’ll win with over 90-95% of the vote – [...]