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.

February 27, 2019

Examined