Europe for Thursday, June 29, 2023
- Dismay and violence after a police killing in France
- Ethnic Serbs and Albanians are at each others’ throats
- Spanish voters seem to hanker after stable centrist government
- European politics has gone from complicated to impenetrable
- The Wagner mutiny has left Putin dangerously exposed