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,293 clip(s)
Teen charged with quadruple shooting at Detroit park | Man arraigned for fatal Warren hit-and-run
Feds are concerned about Ford recall involving gas leak | Governor's office working with authorities in areas hard-hit by tornadoes | Massive cyber attack impacts Ascension hospitals
Oakland County's economy is fully recovered post-COVID, report says | Tornadoes leave trail of destruction in West Michigan | Gusty storms leave damage behind in Macomb County