Up Next
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.