Mourners gather for the funeral of Alexei Navalny

  • Oops!
    Something went wrong.
    Please try again later.

Alexei Navalny, opposition leader and a longtime critic of Russian President Vladimir Putin, was laid to rest in Moscow on Friday. Navalny died two weeks ago in an arctic Russian prison where he was being held. In remarks shortly after he died, President Biden said "Putin is responsible" for Navalny's death.