Russia killed opposition leader with frog poison, 5 European countries say Feb 14, 2026 · Mary McCue Bell · washingtontimes.com read more » Russian opposition leader Alexei Navalny was "highly likely" killed in 2024 by a toxin found in poison dart frogs, five European nations said in a statement Saturday. Read more »