


Parliament restores independence to Ukraine’s corruption-fighters
A botched attempt by the government to rein them in has badly backfired
Ukraine’s latest political drama ended with what felt almost like an anticlimax. In two swift readings on July 31st, Ukraine’s parliament, the Rada, passed a bill restoring the full independence of the country’s anti-corruption bodies. The ballot was all but unanimous: 331 deputies voted for the bill; nine abstained. None dared vote against it. The enthusiasm was striking, given that most of the MPs had taken the opposite position just nine days earlier.
Explore more

Ever more Ukrainian women are joining the army
A growing group that is changing society

Why Italy’s next cultural capital looks like a disaster zone
Sixteen years after an earthquake, L’Aquila has yet to shake off the damage

France’s top general says Russia could attack in five years
Thierry Burkhard, the Forces Armées’ departing chief, says Europe has work to do
The German politicians who want to bar the AfD from government jobs
If the party cannot be banned, perhaps its civil servants can be
Can interceptor drones stop Russia’s terror bombing?
Vast waves of drones are overwhelming Ukraine’s air defences
Pedro Sánchez is fighting for his political life
Shaken by a corruption scandal, Spain’s prime minister is at the mercy of events and of his fickle allies