Anti-corruption campaigner Alexei Navalny, whose death in a remote Arctic prison was announced on Friday, was long the most prominent face of Russian opposition to President Vladimir Putin.
Anti-corruption campaigner Alexei Navalny, whose death in a remote Arctic prison was announced on Friday, was long the most prominent face of Russian opposition to President Vladimir Putin.