Archive
Pieces

DECODING: The Ankara Gamble: Turning The Hague's Promises into Real Tanks, Shells and Missiles
On July 7 and 8, 2026, the leaders of NATO member states will gather at the presidential Beştepe Palace in Ankara, Turkey. This summit…

COMMENTARY: The EU Sanctions Wall Holds Until 2027: Patience Against Putin's Chaos
On June 26, 2026, the European Union confirmed what its critics had doubted: its economic sanctions wall against Russia holds. Trade, banking, energy, cryptocurrencies…

ANALYSIS: The Refinery War: How Ukraine Is Turning Russian Oil Into an Achilles' Heel
On June 25, 2026, Ukrainian drones traveled more than 1,300 kilometers to strike the Bashneft refineries in Ufa, in the Bashkortostan region, hitting two…

DECODING: Two Years of the Moscow-Pyongyang Treaty: the Axis of Authoritarians Fueling War in Europe
On June 22, 2026, North Korea marked the second anniversary of the mutual defense treaty with Russia, signed with great ceremony in Pyongyang during…

REPORT: North Korean prisoners in Ukraine: Seoul opens a door Pyongyang would wall shut
They were supposed not to exist. Pyongyang's propaganda long denied their presence in Ukraine. And yet, North Korean soldiers did fight under Russian command…

ANALYSIS: Kim Jong-un and the destructive posture: why North Korea chooses calculated escalation
On June 25, 2026, according to ABC News, North Korean leader Kim Jong-un explicitly called on his armed forces to adopt a "destructive military…

EDITORIAL: Three hundred billion for Iran: the exorbitant price of a peace Trump calls victory
Three hundred billion dollars. That is the figure. That is what the Islamabad memorandum — sketched at the close of the Swiss talks on…

COMMENTARY: Nuclear inspections: why Vance's and Tehran's opposing narratives smell like a scam
Here is what happened in the 48 hours following the announcement of the US-Iran roadmap on June 21, 2026. On one side, the Trump…

DECODING: Sixty days to seal it all: the fragile roadmap between Washington and Tehran
Since June 21, 2026, a diplomatic clock has been ticking in Washington, in Tehran, and in the capitals holding their breath. Sixty days. That…