Alexei Navalny was killed by Russia with frog toxin, 5 European countries say – POLITICO
Navalny died in a Russian penal colony in February 2024. The Russian authorities said he died of natural causes. But poisoning was “highly likely the cause of his death,” the five countries said in a joint statement on Saturday. Sky News reported that British scientists from Porton Down, the U.K.’s top secret laboratory, played a […]
Continue Reading