Vladimir Putin re-elected Russia’s President in landslide win
This article first appeared on RussiaFeed
With over 80% of the votes counted incumbent Russian President Vladimir Putin is steamrolling towards an even bigger landslide win than predicted in the Russian Presidential election in which he is seeking re-election.