Kathy Durkin

Autoworkers in France protest layoffs, plant closing

Autoworkers are fighting mad over Peugeot’s plan to lay off 8,000 employees and permanently close a key plant in the…

July 23, 2012