Alexei Zimin was an outspoken critic of Vladimir Putin’s invasion of Crimea in 2014.

​Alexei Zimin was an outspoken critic of Vladimir Putin’s invasion of Crimea in 2014.