Say what you might, but you just CAN'T CHEAT more than 3-5% of votes... even in Russia. Well, let's humor the opposition and say 10% (a ridiculously large figure). Take that and even then the number of votes for Putin will be greater than 50%. And Navalny - he's a troll, a liar and as much corrupt as those whom he says he fights with. His affiliation with Stanislav Belkovsky removes all trust in his good intentions. Everyone knows just whose interests this man represents here.