French police clash violently with protesters on Champs Elysees over petrol costs

Please login in order to report media.