Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.
Violence breaks out across Europe after another day of protests
Published ·
Keep reading
Published ·
Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.
Keep reading