Fox 2 Detroit Meteorologist Jessica Starr Suicide
Fox 2 Detroit Meteorologist Jessica Starr takes her own life.A Detroit weather girl, Jessica Starr left this world committing a suicide at the age of 35, on 12 December 2018. She also left her husband and two kids, Riley, and Noah behind an eternity. Fox 2, Detroit announced the sudden demise of Jessica Starr has [...]