Russia’s opposition leader
Navalny was possibly ‘days’ away from release in a prisoner swap before his death, aide says
World
February 27, 2024
Navalny was possibly ‘days’ away from release in a prisoner swap before his death, aide says
CNN — Negotiations to release Russia’s opposition leader Alexey Navalny in a prisoner swap had reached their “final stage” just before…