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
A woman living in the Finnish city of Oulu accidentally received a police email with a detailed itinerary of Vladimir Putin’s visit to the country last month
Russian opposition leader Alexei Navalny said he had been “joking” when he said there was a 50 percent chance he would killed by Russian authorities for this political activism