Russians living in the UK vote in London

  • 6 years ago
Russians living in the UK head to the Russian embassy in London to cast their vote in Sunday's presidential elections, while a small group of protesters try to encourage them not to vote for Vladimir Putin.

Recommended