
Russian opposition leader Alexei Navalny died from “deadly poison” extracted from an Ecuadorian frog, according to the foreign ministries of five European countries. Navalny died in February 2024 at the age of 47 while serving a 19-year sentence in a Russian prison after pleading guilty to extremism. Leader of the opposition…
Russian opposition leader Navalny killed by 'deadly toxin' from frog: European leaders

