Russian opposition leader Navalny's team confirms his death, demands return of body
Feb 18, 2024
Russian opposition leader Alexei Navalny's spokesperson, Kira Yarmysh, has confirmed his death and demanded that his body be handed over to his family "immediately."