Sheldon Johnson, 48, who championed rehabilitation after he was released from prison, faces charge of second-degree murder
A criminal justice reform advocate who was released from prison last year and was recently a guest on a high-profile podcast has been arrested after police found a headless torso in a New York City apartment, according to authorities.
Sheldon Johnson, 48, faces a charge of second-degree murder following the discovery, local jail records showed.
Continue reading...