Radio
The Globalist - Thursday 20 July
20 July 2023
Protesters storm the Swedish embassy in Baghdad. Plus: MI6 invites Russian defectors to spy for Britain, a look ahead to the Spanish election and the Women’s World Cup kicks off in Australia and New Zealand.