French Yellow Vest protesters have clashed with riot police near the Arc de Triomphe on the 18th straight weekend of demonstrations against President …

source