Analysis
Pieces

ANALYSIS: Moscow refinery offline until 2027 — Ukraine strikes Russia's economic heart
On June 16 and 18, 2026, Ukrainian drones struck the Moscow refinery — also known as the Kapotnya refinery, named after the southern district…

DECODING: The Skelia Scandal — 26 Deaths, Tortured Soldiers, and a Suspended Commander
On June 25, 2026, the Ukrainian National Bureau of Investigation (NBI) opened a formal inquiry into the 425th Separate Assault Regiment "Skelia". The regiment's…

DECODING: Ukraine Strikes the Voronezh Missile Factory — an Unprecedented Deep Strike Campaign
On June 22, 2026, the Ukrainian General Staff announced via Telegram that it had struck with high-precision air-launched cruise missiles a factory in Voronezh…

ANALYSIS: Russian Drone Strikes a Civilian Minibus in Nikopol — Two Dead, Twelve Injured Including Two Girls
On June 26, 2026, a Russian drone struck a public transit minibus traveling on the road entering Nikopol, in Dnipropetrovsk oblast. The result: two…

ANALYSIS: 1.5 million Russian casualties — what this figure reveals about the nature of the war
On June 23, 2026, on the sidelines of a NATO defense ministers' meeting, a senior Alliance official — speaking anonymously to the UK Defence…

FACT-CHECK: SSU Strikes Cable Ships Volga and Vyatka in Kerch — What We Actually Know
On the night of June 26, 2026, drones from the Security Service of Ukraine (SSU) struck the Zaliv shipyard in Kerch, in occupied Crimea.…

DECODING: NOAH X Unveils the Harpoon, a Ship-Killing USV That Is Changing the Rules
At the Ukrainian-Nordic DIH Naval Forge 2026 conference held in Kyiv in late June, another Ukrainian naval innovation was presented to international observers: the…

ANALYSIS: The Smyrtos and Its Russian Oil — a Financial Weapon for Ukraine Waiting at Weymouth
On June 14, 2026, Royal Marines and law enforcement officers boarded the Smyrtos — a tanker flying a Cameroonian flag — in the English…

DECODING: 1,000 for 1,000 Exchange — 160 Ukrainian Soldiers Freed, the 75th Return Since 2022
On June 26, 2026, 160 Ukrainian military personnel set foot on free soil again after months or years of captivity in Russian prisons and…