Russia holds regional polls in shadow of Alexei Navalny's poisoning
The vote is seen as a key test of the Kremlin’s control of local politics.
Your contributions will help us continue to deliver the stories that are important to you
The vote is seen as a key test of the Kremlin’s control of local politics.
The UK will go to the polls on 12 December.
Just under 17 million people cast their vote across the country.
Could the Democrats lose the Senate? It looks likely.