Video PlayerClose
Incumbent Russian President Vladimir Putin attends an occasion in Moscow, Russia, on March 18, 2018. Incumbent Russian President Vladimir Putin was set to win Sunday's presidential election as he got 75.91 percent of the vote after 70 percent of the ballots were counted, preliminary data from the Central Election Commission (CEC) showed. (Xinhua/Wu Zhuang)