Depository of News

Police confront protesters in clashes across France and Germany

aljazeera.com · politics

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

Read full article →