Photos: Thousands rally in France over rising costs and economic struggles

Europe Business Moderate confidence — 74/100

Unverified

Sources: Al Jazeera