Rioting erupted in Lyon, France; police deployed tear gas against protesters.

2026-11-05

Rioting erupted in Lyon, France; police deployed tear gas against protesters.