Marshall Project Founder Neil Barsky Resigns

Neil Barsky said Thursday he will step down as head of the nonprofit investigative news organization The Marshall Project. established Focusing on inequalities in the American criminal justice system in 2014. In Mr. Barsky’s seven years at the helm, the outlet has won two Pulitzer Prizes. this year’s national reporting awardand expanded to 54 employees …