Website

Fighting Battles Unknown

December 13, 2018

BY Minyetta Bailey

Worldwide, Detroit, MI-

Local meteorologist Jessica Starr from Fox 2 News reportedly took her life last night. Condolences to her family & friends.


1-800-273-8255 Suicide Prevention Hotline