Russian envoys feel the heat over Navalny's death

Multiple European countries summon their Russian ambassadors over the sudden death in prison of opposition leader Alexei Navalny.

Feb 19, 2024 - 22:00
Russian envoys feel the heat over Navalny's death
Multiple European countries summon their Russian ambassadors over the sudden death in prison of opposition leader Alexei Navalny.