June 29, 2017 New York Times Editors Decry “Humiliating Process” Of Layoffs Despite Failures Tickler Leave a comment Source: New York Times Editors Decry “Humiliating Process” Of Layoffs | Deadline