Home Videos Biden holds ‘Putin and his thugs’ responsible for Alexei Navalny’s death Biden holds ‘Putin and his thugs’ responsible for Alexei Navalny’s death Feb 16, 2024 comments off Tweet on Twitter Share on Facebook Pinterest