rather than question the "results", come to terms that PUTIN is still Russia's president... while america....
Putin may be the biggest dupe of his fake election landslide
With official results showing he won nine out of 10 votes, has the Russian autocrat overplayed his hand?
BY EVA HARTOG