Hundreds of protesters arrested in France
Oct 24, 2026 · 47m
This episode covers ongoing protests in France, where police made 1,000 arrests to contain violence, and examines the destruction of Limoges' town hall as a symbol of national disaffection.