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.
WWJ All Local
1665 clip(s)
Detroit police under fire twice Thursday night | Westland man arrested in murder of Grand Blanc teen | Homicide charges could be pressed in GM plant death
Murder investigation underway at GM plant | 18-year-old crossing freeway struck by truck | Detroit Tigers fire Al Avila
Parents waited hours to address Oxford School Board | Charred remains discovered after car fire extinguished | Former Pontiac Mayor allegedly misused $1.6 million tax dollars