CEC: Putin leads election with 87% after processing 40% of ballots



Russia’s Central Election Commission (CEC) showed on Sunday that President Vladimir Putin secured 87.34% of the votes, with 40% of the ballots officially counted.

Putin’s main rivals lag sign…