ISW report

Soviet-era stockpiles near depletion as Russia ramps up armor repairs

27 June 2025, 10:03 AM

Kremlin builds narrative for attacks beyond Ukraine — ISW

26 June 2025, 10:07 AM

ISW sees signs of Russia prioritizing Toretsk direction

19 June 2025, 11:17 AM

Putin offers Trump ‘mediation’ as cover for Russia’s war in Ukraine — ISW

16 June 2025, 10:21 AM

Russia tries to flatten front to push into Dnipropetrovsk Oblast — ISW

13 June 2025, 09:16 AM

Preparing a new generation for years of war: What Putin’s latest Security Council meeting signals — ISW analysis

11 June 2025, 10:55 AM

Russia prepares for prolonged confrontation with NATO, may launch war by 2030

10 June 2025, 10:23 AM

Putin bets Ukraine tires first, but Western arms could tip the balance – ISW

8 June 2025, 10:03 AM

Russia unlikely to seize half of Ukraine by 2026 if Western aid continues — ISW

7 June 2025, 02:20 PM

Russian army suffers massive losses as Kremlin feigns interest in peace talks — ISW

6 June 2025, 02:29 PM

ISW: Kremlin talks peace but demands surrender

4 June 2025, 12:00 PM

Russian memorandum demands Ukraine's complete surrender – ISW

3 June 2025, 12:04 PM

How Ukraine’s Operation Cobweb stunned Russian propagandists and war bloggers — ISW

2 June 2025, 10:27 AM

Amid talk of ‘peace talks,’ Putin prepares for a long war with Ukraine and NATO — ISW outlines the signs

1 June 2025, 12:47 PM

Kremlin hardens stance ahead of Istanbul talks, drags out peace process while seizing on U.S. concessions — ISW

31 May 2025, 10:23 AM

Kremlin stalls on peace memorandum to pressure Ukraine into concessions — ISW

30 May 2025, 11:18 AM

Putin’s ‘peace terms’ mask broader territorial ambitions — ISW

29 May 2025, 10:39 AM

Russian forces advance in Sumy, Kharkiv, and Donetsk — DeepState

27 May 2025, 05:01 PM

Russia shifts offensive focus, redeploys forces to northern Sumy Oblast — ISW

27 May 2025, 09:00 AM

Ukraine likely withdraws from salient near Toretsk after months of intensive battles — ISW

26 May 2025, 11:40 AM