Criminal justice reformer arrested after torso found in New York apartment

7 months ago 30

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...
Read Entire Article