Tens of thousands took to the streets in cities across France and Germany over rising living costs.
The post Police confront protesters in clashes across France and Germany appeared first on Al Jazeera – Breaking News, World News and Video from Al Jazeera.
