Times-Picayune former employees sue over layoffs

Seven former longtime employees of The Times-Picayune in New Orleans who were laid off from their jobs in the fall of 2012 have filed suit…

Continue Reading