Victory at Smithfield: An Independance Day Symbol
One of the ugliest fights for worker justice has taken place in Tar Heel, North Carolina, which is about 80 miles south of Raleigh. For 17 years, thousands of workers, who labor under some pretty brutal conditions in the largest pork processing plant, have sought a modicum of justice and dignity. And they just got …
Victory at Smithfield: An Independance Day Symbol Read More »