Gravitas: Will Putin survive the protests?

Russian President Vladimir Putin has been in power for 20 years now. He has survived several hurdles- the Second Chenchen war, the 2012 Moscow siege, the annexation of Crimea. Will Alexei Navalny