Avatar photo

admin

Alexei Navalny, Putin’s foe, has died

Navalny’s death is the end of an era for Russia — and cements Putin’s grip on power. A vigil for Alexei Navalny in Krakow, Poland, on February 16, 2024. Omar Marques/Anadolu/Getty Images Ellen Ioanes covers breaking and general assignment news…