Video PlayerClose
Russian President Vladimir Putin (R F) arrives at a polling station for voting in Moscow March 18, 2018. Russia held presidential election on Sunday. (Xinhua/Bai Xueqi)
Russian President Vladimir Putin (R F) arrives at a polling station for voting in Moscow March 18, 2018. Russia held presidential election on Sunday. (Xinhua/Bai Xueqi)