Detroit Local News Meteorologist Jessica Starr Takes Her Own Life
Detroit’s local WJBK Fox 2 television station is reeling after the channel’s meteorologist, Jessica Starr, took her own life in an apparent suicide.
The station writing on Twitter, “Last night we were informed of the heartbreaking news that our friend and colleague, meteorologist Jessica Starr took her life." Adding, “All of us here are in shock and cannot believe such a wonderful, bright and intelligent individual will no longer be with us.