A woman reacts as she came to lay flowers paying the last respect to Alexei Navalny at the Memorial to Victims of Political Repression in St. Petersburg, Russia, Saturday, Feb.
Related Stories
December 26, 2024