Tag: Russia

Prison again

by Sarah Hurst Vladimir Putin raised the stakes last night by sending his opponent Alexei Navalny and Navalny’s campaign chief Leonid Volkov to prison for 20 days each. Banning Navalny from the presidential election on March 18 hasn’t stopped him from holding a series of rallies around Russia […]