ISW report

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

Moscow floats ‘illegal USSR breakup’ to justify new territorial claims — ISW

23 May 2025, 11:18 AM

Medvedev revives Kremlin’s surrender demands, dismisses Ukraine’s sovereignty

21 May 2025, 10:18 AM

Kremlin’s demands make meaningful Ukraine-Russia talks impossible despite Trump’s optimism — ISW

20 May 2025, 10:30 AM

ISW: Putin stalls talks, demands Ukraine’s surrender, prepares for long war

18 May 2025, 10:29 AM

Russia uninterested in compromise, still seeks Ukraine’s capitulation — ISW

16 May 2025, 10:12 AM

Russians simulate talks, push Ukraine to capitulate on Kremlin’s 2022 terms — ISW

15 May 2025, 11:03 AM

Kremlin leans on Zelenskyy ‘illegitimacy’ claim to stall Istanbul talks — ISW

13 May 2025, 11:15 AM

Putin pushes ‘Istanbul protocols’ to mask Russia’s military failures — ISW

12 May 2025, 10:21 AM

Kremlin uses May 9 propaganda to justify future aggression — ISW

9 May 2025, 10:39 AM