1. Skip to content
  2. Skip to main menu
  3. Skip to more DW sites

Russia: Standing up to political repression

Emily Sherwin
June 5, 2023

With almost all critical democratic voices silenced and prominent opposition politicians arrested, is it even possible to oppose the government in Vladimir Putin's Russia? DW caught up with a local opposition politician in Moscow.