Russia’s government denies involvement in 2024 death of Russian opposition leader

From ABC News.

ABC’S Patrick Reevell shares the latest on the death of Russian opposition leader, Alexei Navalny as several European countries say they have proof he was poisoned with a rare lethal toxin.