Overwhelming majority in Russia support Putin. During the elections Putin set up live feeds at a majority of the polls so anyone, even the USA could watch the Russian elections live and determine that they were quite fair. This was done to shut up the West and McCain, which it did.
All b.s. by McCain and company, all they want is to re-steal all the resources in Russia as they did previously from the drunken Yeltsin until Putin came to power and took back, rightfully so, all that was stolen.
Sorry won't argue this point, to busy and too tired. That's my opinon, take it or leave it.
To me, it would appear to be a propaganda site if it doesn't recognize what I've said above.