Support The Moscow Times!

Who Is Sergei Udaltsov?

Sergei Udaltsov a leader of the anti-Kremlin Left Front movement, was convicted of organizing riots in 2012 and sentenced to more than four years in prison. He was released on Tuesday.