Police clash with rioters after mass protests in France

Police Clash with Rioters Following Mass Protests in France and Europe

Sources: theguardian.com

Researched and released by AI. Readers should check their own facts before taking action.