
Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.
المصدر: www.aljazeera.com

Police clashed with demonstrators in France, Italy and Spain over rising living costs and cuts to public services.
المصدر: www.aljazeera.com
