Detroit News Team Reveals Meteorologist Took Her Own Life in Emotional Broadcast

December 13, 2018

It was a heartbreaking morning in Michigan as a local television news team informed viewers that one of their colleagues had taken her own life. Jessica Starr, 35, was a meteorologist for Fox 2 Detroit. She had been off the air for some time while recovering from Lasik eye surgery. Her last post on Twitter asked for thoughts while she went through what she called a challenging time. InsideEdition.com's Mara Montalbano (https://twitter.com/MaraMontalbano) has more.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching