Archive
Pieces

REPORT: Huliaipole, the 2nd hottest direction on the Ukrainian front
On June 21, 2026, across the entire Ukrainian front, 205 combat engagements were recorded in a single day, according to data compiled by UNN.…

EDITORIAL: Kyiv's patience is not infinite — the peace offer can expire
On June 22, 2026, before the United Nations Security Council, Andrii Melnyk, Ukraine's permanent representative, spoke words that the diplomatic world had grown accustomed…

TESTIMONY: Sumy, June 22, 2026 — three generations erased in an instant
At 4:50 in the morning on June 22, 2026, in the community of Znob-Novhorodske, Shostka district, in Sumy oblast, in northern Ukraine, a Russian…

COLUMN: Zelensky Wants to Bring the War Home to Putin — and He Is Right
On June 22, 2026, as swarms of Ukrainian drones disrupted Moscow's airspace once again, President Volodymyr Zelensky declared on social network X that he…

INVESTIGATION: 555 Drones Over Moscow — the Night the War Came to the Russian Capital
On the night of June 18, 2026, Ukraine launched what constitutes the largest drone attack ever conducted against Moscow since the beginning of the…

BREAKDOWN: The Crimea Bridge Struck — Kyiv Dismantles the Logistics of Occupation
A railway bridge spanning the North Crimean Canal, near the village of Rozdolne in occupied Crimea, partially collapsed during the week of June 22-24,…

ANALYSIS: Putin "Ready for Talks" — Capitulation Wrapped as a Peace Offer
Vladimir Putin declared on June 23, 2026 that Russia was "ready for peace negotiations" with Ukraine. This statement, presented to the international press as…

REPORT: Pokrovsk Under the Deluge — 205 Assaults in One Day, the Line That Holds
Two hundred and five engagements in a single day. That is the number of combat contacts recorded across the Ukrainian front on June 21,…

COLUMN: Regime Change lays bare the imperial presidency of Donald Trump
When two New York Times reporters spend three years reconstructing the inside of a presidency, it is no longer a book. It