From the editor
The State Duma and local elections in Russia that were held over three days this week went exactly as anticipated, with massive fraud caught on camera, manipulation of Moscow’s electronic voting results, Russian passports being handed out to people from occupied Donbass and of course the inevitable massive victory for the ruling United Ru…
Keep reading with a 7-day free trial
Subscribe to The Russia Report to keep reading this post and get 7 days of free access to the full post archives.