Meteorologist Jessica Starr reportedly didn’t suffer from depression or take antidepressants before undergoing an eye surgery and ultimately committing suicide late last year, according to her husband.
Elizabeth Zwirz, FOX News: Nation
Wed, 02/27/2019 - 7:16pm
Meteorologist Jessica Starr reportedly didn’t suffer from depression or take antidepressants before undergoing an eye surgery and ultimately committing suicide late last year, according to her husband.