Playback serverIf a title won’t play, switch servers.
Season 1 · Episode 139

0.05mOctober 26, 2026
Truck drivers across several Italian regions have halted deliveries and blocked major highways to protest high fuel prices. The disruption is already leaving supermarket shelves empty and causing losses worth millions of euros in some industries.