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

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