Archive
Pieces

Analysis· No. 1975
Poland locks down its eastern skies against Russian drones, here are the facts
Introduction: what we actually know about Poland's airspace closure

Open letter· No. 1974
OPEN LETTER: Mr. Putin, 370 prisoners don't buy back four years of war
Introduction: a letter I had to write

Profile· No. 1973
185 prisoners for 185, the human cost of a Kyiv-Moscow swap
Introduction: one number, two hundred and eighty-five lives coming home

Reportage· No. 1972
Ukraine's sky is finally about to speak French, and it's an iron promise
Introduction: a sentence on X that reshapes the trajectory of an air war

Note· No. 1971
Zaporizhzhia, the nuclear plant playing Russian roulette
Introduction: the nineteenth nuclear roll of the dice

Profile· No. 1970
Russia's war economy, a giant starting to crack
Introduction: the endgame Moscow refuses to see

Analysis· No. 1969
The June 14 Putin-Trump-Zelensky calls, sorting truth from theater
Introduction: three calls, one birthday, and a lot of diplomatic noise

Open letter· No. 1968
OPEN LETTER: to the West looking away while Kim arms Putin
Introduction: this letter is addressed to those who prefer not to see

Profile· No. 1967
What the Congress report reveals about the Panama Canal
Introduction: a technical document hiding a geopolitical battle