‘Something was not right’: Family of beloved meteorologist who killed herself says laser eye surgery left her withdrawn and depressed

Suicide
The family of Fox 2’s popular meteorologist Jessica Starr, who took her own life two month ago, spoke out for the first time this week since her tragic death. While speaking with Good Morning America (GMA) on Wednesday, Jessica’s husband, Dan Rose, told host Paula Faris that Starr became depressed after having Lasik eye surgery in …