Anders Aslund, Senior Fellow at the Atlantic Council, studies Russian politics, corruption and economic issues says Navalny has backed Putin into a corner and the world is watching what Putin does.
Learn more about your ad choices. Visit megaphone.fm/adchoices