Fox 2 Detroit Meteorologist Jessica Starr Dies From Suspected Suicide

Geo Beats 2018-12-13

Views 81

Detroit’s Fox 2 news team announced on Thursday that their colleague Jessica Starr, who worked as a meteorologist, has taken her own life.

Share This Video


Download

  
Report form