Byron Leach
Byron Leach died in October 2025 while held at the Union County Detention Center in North Carolina. The Union County Sheriff's Office says he made an apparent suicide attempt in his cell. He was found unresponsive, and he died at a hospital later that morning after being taken there. The State Bureau of Investigation is reviewing the circumstances of his death.
Cause of death, as reported: Died by suicide. The Union County Sheriff's Office says he died after an apparent suicide attempt in his cell, and the State Bureau of Investigation is reviewing the circumstances of his death.
Reported by: Union County Sheriff's Office (the agency that held him); State Bureau of Investigation (outside investigators).