Alexei Navalny was close to being freed in prisoner swap deal, team says

Flowers are seen placed around portraits of late Russian opposition leader Alexei Navalny, who died in a Russian Arctic prison, at a makeshift memorial in front of the former Russian consulate in Frankfurt am Main, Germany, on February 23, 2024. © AFP
Related Post