TopNewsOn
World

Riot police charge at group of protesters in Lyon, France

CNN·November 5, 2026
Read the full story at CNN →
Riot police charge at group of protesters in Lyon, France — TopNewsOn