Died in jail or a lockup
Biff Leighton
Biff Leighton, 47, died on February 19, 2021, while held at the Owen County Jail in Owen County, Indiana. A news report describes the death as a suicide. The suicide claim comes from that report and is not a confirmed finding.
Cause of death, as reported: Died by suicide. A news report lists the death as a suicide at the Owen County Jail; no further account of the circumstances is given.
Reported by: news report.