Over 400 People Detained In Russia For Mourning Death Of Alexei Navalny
People gather at a makeshift memorial for late Russian opposition leader Alexei Navalny organized at the monument to the victims of political repressions in Saint Petersburg on February 16, 2024, following Navalny’s death in his […]