Analysis
Pieces

ANALYSIS: Zelensky's Peace Window: Winter 2026 as the Deadline
There is a date lodged in Volodymyr Zelensky's mind ever since Ukrainian forces regained the initiative on the front in December 2025: next winter.…

DECODING: The PURL Mechanism: NATO Finances the Skies Over Kyiv
Behind the nights over Kyiv torn open by Russian drones, behind the interceptions of ballistic missiles above Ukrainian cities, lies a discreet mechanism that…

ANALYSIS: Refineries offline: Kyiv dries up the fuel of the war
Vladimir Putin's war machine runs on oil. Not metaphorically — literally. Oil and gas revenues accounted for an estimated 40 to 50 percent of…

DECODING: Flamingo over Volgograd: the new reach of Ukrainian missiles
In June 2026, the Ukrainian military struck a defense plant in Volgograd — formerly Stalingrad, symbol of Russian resistance — with FP-5 Flamingo missiles.…

ANALYSIS: 4,000 US troops canceled: the day Poland had doubts
In May 2026, the American military abruptly canceled the planned deployment of 4,000 soldiers to Poland. No elaborate diplomatic advance notice. No in-depth consultation…

DECODING: The «Ukrainian sanctions»: the drones that outperform Brussels
Since 2024, Ukraine has developed a response to Russian bombing that was never envisioned in the traditional diplomacy handbooks. Ironically called «Ukrainian sanctions» by…

ANALYSIS: The axis of aggressors: a single front against the West?
The expression «axis of aggressors» is not rhetorical metaphor. It is a documented geopolitical reality, identified by analysts at the Foundation for Defense of…

ANALYSIS: France and Italy put the brakes on Europe: the new crack that delights Putin
The European Union wanted to ban former Russian soldiers who fought in Ukraine from entering its territory. An elementary precaution, some will say —…

DECODING: Submarines and electronic warfare: Moscow arms Pyongyang to the teeth
When Vladimir Putin and Kim Jong-un signed their mutual defense treaty in June 2024, many Western analysts shrugged. A dictator running on fumes, they…