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