“Free Navalny!” | San Francisco joined global anti-Putin rallies
Alexei Navalny, Russia’s opposition leader and prominent critic of Putin, was arrested on January 17, shortly after his flight landed in Moscow. Navalny spent five months in Germany undergoing treatment after poisoning with Novichok nerve agent, allegedly carried out by the Russian Federal Security Service (FSB). Russia’s Foreign Minister Sergei Lavrov denied FSB’s involvement in […]