Working people protest down the Champs Elysees in Paris Nov. 24, part of over 100,000 demonstrating across France. “Yellow vests” protests hit onerous fuel tax, disdain by government.
By Jean Ulman
November 29, 2018