Bill Keller is the editor-in-chief of The Marshall Project, a nonprofit news organization focused on the American criminal justice system. Keller won a Pulitzer Prize for his reporting on the fall of the Soviet Union and previously served as Executiv...
Tag: Marshall Project
Latest
Bill Keller is the editor-in-chief of The Marshall Project, a nonprofit news organization focused on the American criminal justice system. Keller won a Pulitzer Prize for his reporting on the fall of the Soviet Union and previously served as Executiv...