Staff at Fox 2 News in Detroit are mourning the loss of meteorologist Jessica Starr, who died at the age of 35, reportedly by suicide.
The station confirmed her death on Dec. 12.
Staff at Fox 2 News in Detroit are mourning the loss of meteorologist Jessica Starr, who died at the age of 35, reportedly by suicide.