European powers have issued a joint statement alleging that former Russian opposition leader Alexei Navalny was poisoned to death using a toxin commonly known as “frog poison. » Navalny, a prominent critic of Russian President Vladimir Putin, collapsed and died in a penal colony in Siberia in February 2024. The statement, released by United Kingdom, France, […]





