4:30
- wellness
- February 27, 2019
New details about woman who committed suicide after eye surgery
The family of Jessica Starr, a Detroit meteorologist, speaks to ABC News after Starr took her own life two months after undergoing corrective laser eye surgery.