France has been rocked in recent weeks by nationwide protests. Demonstrators, wearing the high-visibility yellow vests that motorists are required by law to carry in their cars, have blocked roads, gas stations, tore down signs, tore up paving stones and set up barricades. The protests have been most visible in […]