ISTANBUL Vladimir Putin received 87.32% of the vote in Russia’s three-day presidential election, with 99.75% of …
Tag:
Ella Pamfilova
-
-
ISTANBUL Turnout surpassed 61% in Russia’s presidential election as voting entered its last day on Sunday. …