5 European nations say Russian opposition leader Navalny was poisoned and blame the Kremlin

Feb 15, 2026 - 17:00
5 European nations say Russian opposition leader Navalny was poisoned and blame the Kremlin
Navalny, who staged massive anti-Kremlin protests as President Vladimir Putin's fiercest foe, died in the Arctic penal colony in February 2024.