Archive
Pieces

25 states sue Trump over Medicaid work-requirement cuts
In late June 2026, a coalition of 25 states led by Democratic governors, joined by Washington D.C., filed a lawsuit against the

France is about to plunge back into a heatwave this week
After a few days of relative coolness in late June, European and American weather models now agree on the rapid return of

Iran locks down Hormuz and makes the whole world pay
On July 4, 2026, Iran confirmed it will "permanently" impose transit fees in the Strait of Hormuz, with "special treatment" reserved for

A child dies of Marburg virus in Uganda
In early July 2026, Ugandan health authorities confirmed that a young child, roughly one year old, died after contracting Marburg virus, a

Starmer bets £15 billion on drones ahead of NATO summit
On June 30, 2026, British Prime Minister Keir Starmer unveiled his Defence Investment Plan, an investment plan delayed for months by internal

DOJ accidentally leaks the secret report on Trump
The U.S. Department of Justice has admitted it mistakenly sent a copy of the second volume of former special counsel Jack Smith's

Russia strikes NATO infrastructure, and the West hits back
On June 29, 2026, a detailed report confirmed what several Western intelligence services had feared for months: cybercriminal groups tied to Russia

Trump pardons polluters on the eve of July 4, and it stinks
On July 3, 2026, the eve of Independence Day celebrations, President Donald Trump signed pardons for 11 people, most of them convicted

To Beijing and Islamabad, Mourning Khamenei Without Shame
Dear leaders of Beijing and Islamabad, allow a Western columnist to write to you directly, without detour, as Iran begins six days