Jessica Starr, Fox 2 Meteorologist, Commits Suicide At Age 35
Jessica Starr, a meteorologist for WJBK-TV (Fox 2,), has died, the station said Thursday. Matt Yurus reports.

More Local News

More Videos