Beloved Fox 2 Meteorologist Jessica Starr died by suicide last December, after a struggle following Lasik SMILE surgery. Her husband, Dan Rose, spoke live with WWJ's Jackie Paige.
Detroit All Local
2,321 clip(s)
The Detroit Grand Prix kicks off Downtown | Talks in early stages to potentially expand the Detroit People Mover
Michigan politicians react to guilty verdict in Trump hush money case | City of Detroit searching for developers to restore historic Packard Plant
Second human case of bird flu discovered in Michigan | U-M president to testify before Congress over handling of school’s response to anti-Semitism