Mar 1, 2019 · Jessica ended her life on December 12th, two months after she went in for eye surgery to correct her vision. Her husband, Dan Rose, says it's ...
Dec 12, 2019 · Jessica ended her life on December 12, 2018, two months after she went in for eye surgery to correct her vision. In the weeks between her ...
Feb 28, 2019 · They think the Fox 2 Detroit meteorologist's death was related to her struggle with complications from laser eye surgery. "There was nothing ...
Dec 14, 2018 · Meteorologist and mom of two kills self at 35. Jessica Starr's manner of death was ruled a suicide, a spokesperson from the Oakland County ...