You are here

Sergey Aleksashenko
By Sergey Aleksashenko - Mar 12,2018
WASHINGTON DC — The outcome of Russia’s presidential election on March 18 is a foregone conclusion: the incumbent, Vladimir Putin, will win after garnering 5-6 times more votes than the second-place candidate.


Get top stories and blog posts emailed to you each day.