Footage of what is believed to Sheldon Johnson in a blonde wig inside an apartment building where cops found a human torso in a blue bin and a head stashed in a freezer.
After spending over two decades behind bars for involvement in a violent robbery, Sheldon Johnson was released in May 2023 and transitioned into a career as a counselor for at-risk youth.
Following his release, Johnson has publicly advocated for prioritizing rehabilitation over incarceration for individuals facing criminal accusations.
Johnson also went on the Joe Rogan Experience podcast in February to talk about how he turned his life around after prison.
However, he has now been slapped with a murder charge following the discovery of 44-year-old Collin Small’s dismembered body.