Updated Mar 22, 2022 - Politics & Policy
Putin critic Alexei Navalny sentenced to nine years in prison
Add Axios as your preferred source to
see more of our stories on Google.

Russian opposition leader Alexei Navalny being taken out of a police station in Khimki, outside Moscow, last year. Photo: Alexander Nemenov/AFP via Getty Images

