(FILES) Kremlin critic Alexei Navalny, who was arrested during March 26, 2017 anti-corruption rally, gestures during an appeal hearing at a court in Moscow on March 30, 2017. The "murder" of late Russian opposition politician Alexei Navalny in an Arctic prison in 2024 is now a "science-proven fact", his widow Yulia Navalnaya said on February 14, 2026 after five European countries said Moscow used a lethal toxic on the Kremlin opponent. (Photo by Kirill KUDRYAVTSEV / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo