World

Paris protesters attack Champs-Elysee businesses

French yellow vest protesters have clashed with riot police near the Arc de Triomphe on the 18th straight weekend of demonstrations against President Emmanuel Macron. (March 16)