Detroit Meteorologist Dies By Suicide After Going Public With Vision Surgery Complications
A popular Detroit meteorologist has died by suicide after going public last month with her health struggles following laser eye surgery. The death of Jessica Starr, who had worked at WJBK Fox 2 since 2011, was announced by her tearful station colleagues on air this morning.
Watch the station announcement and tribute…
-
-
Comment on Detroit Meteorologist Dies By Suicide After Going Public With Vision Surgery Complications 155 Comments