Archive
Pieces

ANALYSIS: One night, 131 drones, and the arithmetic of Ukraine's air defense
Between 18:00 on July 27 and 08:00 on July 28, 2026 , Russia launched 131 Shahed-type attack drones against Ukraine, according to the Ukrainian…

INVESTIGATION: NABU targets a former top official, and Kyiv's credibility is on the line
On July 27, 2026 , Ukraine's National Anti-Corruption Bureau (NABU) announced that an organized group had allegedly embezzled and laundered more than 37 million…

DECODING: Rostec swallows the Russian airlines sanctions already gutted
Rostec is merging four Russian air transport entities into a single holding company, according to an assessment from Ukraine's Foreign Intelligence Service dated July…

FACT CHECK: Russia's martial law rumor has one anonymous source, not one fact
No official Russian authority had announced national martial law as of July 28, 2026. What exists is an article from the Moscow Times published…

COMMENTARY: Poland puts a price tag on patience, and it looks like Bulgaria
Poland's Defense Minister Władysław Kosiniak-Kamysz stated that Warsaw awaits Kyiv's final decision "in the coming weeks" on an exchange of MiG-29 fighters for Ukrainian…

ANALYSIS: Romania's fourth straight night of drones, and the F-16s scramble again
A drone entered Romanian airspace on July 27 , 2026, 36 kilometers east of Sulina , forcing two F-16 fighters to scramble from the…

INVESTIGATION: One drone strike shut two Russian ports on the Sea of Azov
A Ukrainian drone strike paralyzed the rail freight feeding the Russian ports of Azov and Taganrog on the night of July 26-27, 2026, according…

DECODING: A Ukrainian drone flew 2,000 kilometers to hit one Russian tank
A fire broke out at the Tyumen oil refinery on July 25, 2026 , roughly 2,000 kilometers from Ukrainian territory, after a Ukrainian drone…

OPINION: Ukraine is winning the drone war and losing the interceptor math
A drone that costs a few thousand dollars forces Ukraine to fire an interceptor worth many times more just to knock it down. This…