Place
Belgrade is the capital and largest city of Serbia, located at the confluence of the Sava and Danube rivers.
Global News Podcast
The episode connects a decisive AfD state-election victory to wider questions about Germany’s political direction, while tracing conflicts, technology, sport and historical judgment.
Sep 7, 2026 · 33 min