Mourning the Loss of Russian Opposition Leader Alexei Navalny

Your browser doesn’t support HTML5

Russian opposition leader Alexei Navalny died February 16 in a Russian maximum security prison. He was Russian President Vladimir Putin’s most prominent critic and political opponent, as well as the nation’s foremost anti-corruption campaigner.