Ukraine
Hub articles
1,487 pieces
REPORT: Lavrov, the G7 and the Question Moscow Asks Trump: Have You Really Changed Sides?
On June 24, 2026, Russian Foreign Minister Sergei Lavrov spoke in Moscow with a question that summed up the entire diplomatic uncertainty of the…

ESSAY: Vasylivka, Henichesk, Crimea — Ukraine's logistical lockdown strategy against Russia
On June 23, 2026, Ukrainian aviation struck the bridge over the Karachokrak river in the occupied city of Vasylivka, Zaporizhzhia Oblast. Images captured after…

PROFILE: Naftogaz under fire — the Ukrainian face of the war against energy
On June 27, 2026, Russian ballistic missiles and drones struck the production facilities of Naftogaz Group simultaneously in the oblasts of Poltava and Kharkiv.…

COLUMN: The Fourth Law and Axon — when Silicon Valley funds Ukraine's drone war
In June 2026, a Ukrainian technology company founded in Kyiv in 2023 announced a strategic investment from an American firm that was still making…

EDITORIAL: Russia's September Elections — A Farce That Reveals Everything About Wartime Russia
On June 28, 2026, United Russia, Vladimir Putin's party, announced its lead candidates for the legislative elections scheduled in September 2026. At the top…

REPORT: Ukraine signs the public procurement law — $3.4 billion from the World Bank unlocked
On June 23, 2026, Volodymyr Zelensky signed a law that will never lead a war bulletin — but one that fundamentally transforms how Ukraine…

ANALYSIS: The EU votes unanimously for the first time since March 2025 — and sends a message to Moscow
On June 18 and 19, 2026, European Union heads of state and government convened in Brussels for a European Council that had all the…

ESSAY: Kostiantynivka Falls — and With It, the Myth of the Impregnable Donbas Fortress
For years, Kostiantynivka was more than a city. It was a symbol — the rallying point for soldiers heading to the front, the first…

COMMENTARY: 1,390 Russian losses on June 22 — the monthly record that says everything
On June 22, 2026, the General Staff of the Ukrainian Armed Forces recorded 1,390 Russian losses in a single day — the highest daily…