Tens of thousands took to the streets in cities across France and Germany over rising living costs.
Police confront protesters in clashes across France and Germany
Published ·
Keep reading
Related stories

Published ·
Tens of thousands took to the streets in cities across France and Germany over rising living costs.
Keep reading
