Global News Navalny Poisoning: Kremlin Denies, Europe Seeks Sanctions A joint investigation by five European nations has concluded that imprisoned Russian opposition leader Alexei Navalny died in 2024 from […] February 16, 2026