Ex-Con Criminal Justice Reform Activist Busted After Human Head Found in Freezer

Sheldon Johnson, a 48-year-old staffer for the public law firm Queens Defenders, was arrested after police found a human torso and a severed head in his apartment. Johnson, an ex-con supposedly turned his life around and then became a celebrated criminal justice reform activist representing soft-on-crime policies.
Continue reading Ex-Con Criminal Justice Reform Activist Busted After Human Head Found in Freezer at Need To Know.