Analysis German tanks in Kharkov, Soviet Union (now Ukraine), March 1943 Photo: Bundesarchiv, Bild 101III-Zschaeckel-189-13 / Zschäckel, Friedrich / CC-BY-SA 3.0 14 Jun 2026 Russia: One invasion after another Robert Dale
Analysis Oil tank in Latvia damaged by misdirected Ukrainian drone, Rēzekne, 7 May 06 Jun 2026 The Russia war: Inching to an end? Or into the abyss? Robert Dale
Analysis Vladimir Putin and Donald Trump meet at the 2017 G-20 Hamburg Summit / Wikimedia Commons / CC BY 4.0 01 Apr 2026 An intriguing symmetry: Ukraine and Iran – Iran War Briefing #29 Chris Bambery
Analysis Trump and Putin, August 2025. Photo: Public Domain 17 Mar 2026 Putin, Trump and the oil – Iran War briefing #17 Chris Bambery
Opinion Putin with Trump, June 2019. Source: Presidential Press and Information Office – wikicommons / cropped from original / CC BY 4.0 15 Jan 2026 Poking the bear Chris Bambery
Analysis A distressed EU. Graphic: Pixabay/Mediamodifier 16 Dec 2025 Recovery tanks and Trump attacks: is this the end of Europe? Vladimir Unkovski-Korica
Analysis Volodymyr Zelensky and Donald Trump at the Oval office, February 2025. Photo: Wikimedia 24 Nov 2025 Ukraine: Nato’s chickens come home to roost – weekly briefing Lindsey German
Freesheet 02 Oct 2025 Two years of genocide: Blood on Starmer’s hands – Counterfire freesheet October 2025 Counterfire
Book review Medea Benjamin and Nicolas J.S. Davies, War in Ukraine: Making Sense of a Senseless Conflict. Second Edition (O/R Books 2025), 252pp. 18 Sep 2025 War in Ukraine: Making Sense of a Senseless Conflict – book review Paul Buhle
Freesheet 02 Sep 2025 Hands off Palestine protests – Counterfire freesheet September 2025 Counterfire
Opinion Anti-war demonstration, Berlin, 3 October 2024. Source: Robert Dale / cropped from original / with permission 29 Aug 2025 Ukraine: The end game? Robert Dale
Analysis Trump and Putin in Alaska 17 Aug 2025 US-Russia peace talks would be a good plan Chris Bambery