Imprisonment of controversial dissenter sparks protests across Russia

Russian politician and activist Alexei Navalny returned to Moscow on January 17, after five months spent recovering in a German hospital from a near fatal poisoning, which he blames on Vladimir Putin. Navalny was immediately arrested upon his return, as the government threatened would happen, and has since been sentenced to a penal colony for […]