When it comes to Russia's political future, the only guarantee is uncertainty. Yes, on Sunday Vladimir Putin will be elected president of Russia for a six-year term, with a comfortable majority of the vote. Yes, too, huge numbers of demonstrators, probably more than a hundred thousand, will take to the streets the next day to protest.
Read Full Article »

