Read Time:15 Second
On August 3, 2026, Ellic Logan Bohror ,26 died of anoxic neuropathy due to hanging at the Bedford County Correctional Facility 425 Imlertown Road, Bedford, Pa. Manor of death was ruled suicide by Bedford County Coroner Russell Styer.
Average Rating