Russian opposition leader Navalny killed by 'deadly toxin' from frog: European leaders
Russian opposition leader Alexei Navalny was killed by a “deadly toxin” 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 out a 19-year sentence in a Russian prison after being convicted on charges of extremism. The opposition leader...