Ukraine
Hub articles
1,486 pieces
OPINION: 6,373 Drones in 24 Hours — Russia Turns Attrition Into Industrial Terror
The week of June 22, 2026 will be etched into the annals of modern warfare: Ukraine recorded the launch of 6,373 Russian

INVESTIGATION: Russia is developing a bomb that could destroy 93% of satellites in orbit
In June 2026, information circulated quietly through Western intelligence circles before surfacing in specialist publications: two NATO intelligence services suspect Russia of

REPORT: Gdansk, 90 billion euros, EU accession — Ukraine receives its ticket to the future
There is something deeply symbolic about the fact that Gdansk — the city where shipyard workers triggered the collapse of communism in

DECODING: Izvolzhanske, Sumy — Russia Claims a Capture, Ukraine Denies, Who to Believe?
On June 24, 2026, Russia announced it had captured the village of Izvolzhanske, in Sumy Oblast. Ukraine immediately issued a formal denial.

ANALYSIS: Ukraine Blocks the Kherson-Crimea Bridges — Strangling Russia's Southern Military Apparatus
Since June 2026, Ukraine has been conducting a systematic campaign against all bridges linking occupied Kherson to Crimea. This is not a

OPEN LETTER: Belarusian Drone Repeaters Out of Service — Zelensky Confirms the Decisive Strike
In Western capitals and in the well-heated drawing rooms of armchair geopolitics, voices persist in whispering that Ukraine is doomed. That Russia

FACT-CHECK: Ukraine Strikes Alekseyevka and Zhuravlevka — What the Numbers Actually Confirm
On June 24, 2026, the Institute for the Study of War (ISW) confirmed that Ukraine had struck an FPV drone depot in

ESSAY: Four Russian Satellites at 13 km from ICEYE-X36 — the Space War Is Already Here
On June 24, 2026, the world learned that four Russian satellites — Kosmos-2610, Kosmos-2611, Kosmos-2612, and Kosmos-2613 — had closed to within

NARRATIVE: Russia buys fuel abroad — how Ukraine wins the economic war
For three years, Russia projected the image of an energy superpower immune to Western pressure — a country that floated on its