Skip to main content
Buildings set ablaze and more than 1,800 arrested as police clash with protesters across France — Brief24