Dmitry Orlov does some typical "Russian Election Meddling" from his hometown of St Petersburg (the one in Russia, not the one in Florida...), with his usual brand of sharp observation and acerbic humour. The audio is pretty bad, but he makes some excellent points.
https://www.youtube.com/watch?v=T6t87I8xkYM