April 25, 1981
Constance Welch, 24 Authorities attribute her suicide to extreme emotional distress.
A local woman’s death was ruled a suicide, the county Sheriff’s Department 说 earlier today. Constance Welch, 24, of 4636 Breckenridge Road leapt off Sylvania bridge at mile 33 of Centennial highway, and sub-sequently drowned last night.
Deputy J. Pierce told reporters that, hours before her death Ms. Welch logged a call with 911 emergency services. In a panicked tone, Ms. Welch described how she found her two young children, 5 and 6, in the bathtub, after leaving them alone for several...