Support The Moscow Times!

Now is the time to support independent reporting from Russia!

Contribute Today

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.