Live

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

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.

Live on Inside Edition

Live
Live Stream
Inside Edition Streaming: Keep WatchingWatch Now

Latest

Investigations

Heroes

Crime

Politics