Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.
Advertisement
International news in seven languages
Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.

Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.