X social media platform restores account of Navalny’s widow
Yulia Navalnaya, wife of late Russian opposition leader Alexei Navalny, attends the Munich Security Conference, on the day Alexei Navalny’s death was announced by the prison service of the Yamalo-Nenets region where he had been serving his sentence, in Munich, southern Germany, on Feb. 16, 2024. Thomas Kienzle | Afp | Getty Images The X … Read more