Alexei Navalny was arrested on Jan. 17 after returning to Russia from Germany, where doctors helped him recover from a nerve-agent poisoning.
Biden must sanction 'the cronies and wallets of Putin,' says key ally of Russian opposition leader Alexei Navalny
Jan 30, 2021