Russian opposition leader Navalny's team confirms his death, demands return of body

Russian opposition leader Alexei Navalny's death sparks outrage as his spokesperson accuses Russian officials of lying. The cause of his death and the exact location of his body remain unclear. Western leaders, including US President Joe Biden, blame Russian President Vladimir Putin for Navalny's death.
Read The Rest at :