World Your Thursday Briefing October 13, 2021October 13, 2021Natasha FrostComments Off on Your Thursday Briefing A blow for populism in Europe.