Russia protests: why have people taken to the streets?

Tens of thousands of demonstrators on the street, Russia's opposition leader Alexei Navalny in prison after a near-fatal poisoning attack, police raids and arrests. AFP takes a look back at the Navalny affair and the demonstrations sweeping across Russia.