Source link Nearly a quarter of the votes have been counted so far, the election commission says Incumbent President Vladimir Putin is expected to win this year’s presidential election with nearly 90% of the votes, Russia’s Central Election Commission (CEC) has reported. DETAILS TO FOLLOW You can share this story on social media: Follow RT […]