Russia “had the means, motive and opportunity to administer this poison" to Navalny, a joint statement from five European ...
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 ...