General French police clash violently with protesters on Champs Elysees over petrol costsNovember 25, 2018November 25, 2018