green liquid
Anti-Putin activists vandalize, set fire at voting stations in protest against election
World
David Turner
Some Russian voters have done more than vote to express their displeasure with sitting President Vladimir Putin, going so far as to ...