Memorial at Russian Embassy in Berlin, Feb. 18. Banner by Pussy Riot members denounces Kremlin murderers. Two days earlier, Russian authorities announced that Alexei Navalny, prominent critic of Putin regime, war in Ukraine, died in Russian gulag prison. Inset, Marina Ovsyannikova, who was fired for protesting March 2022 on live Russian TV against Moscow’s invasion of Ukraine, holds sign at Berlin gathering quoting Navalny, “Don’t give up.”
By Bob Bruneau
February 22, 2024