2 reads
Leave a comment


Photo: Fox 2 Detroit/

Fox 2 Detroit is reporting that meteorologist, Jessica Starr took her own life. The station expresses the sadness of her passing.

Jessica was a Michigan native who was grew up in Commerce Township, MI. She received two degrees from Michigan State University and Mississippi State University, both in Meteorology.

If you or someone you know is struggling or have feelings of extreme sadness and may need help please call the National Suicide Prevention Lifeline at 1-800-273-8255, or text 741-741.

We send our condolences to the family, friends, and colleagues of Jessica Starr

Also On 105.9 Kiss-FM:
Aretha Franklin Timeline: Milestones And Achievements By The Queen Of Soul
16 photos
comments – add yours