- Russia's weak response in Kursk shows Putin's leadership still has a major flaw
- … [+5874 chars]
Russian President Vladimir Putin in Moscow in September 2024.MIKHAIL METZEL/POOL/AFP via Getty Images