Renewed Mass Protests and Clashes with Police in France
Nationwide public sector strikes and protests in France led to physical clashes between demonstrators and police forces on Thursday.
Nationwide public sector strikes and protests in France led to physical clashes between demonstrators and police forces on Thursday.