February 18, 2025

One year on: Did democratic opposition in Russia die with Alexei Navalny?