National
surgery

Detroit Meteorologist Commits Suicide

WJBK-TV announced to viewers on Thursday that meteorologist Jessica Starr committed suicide. This was one month after she had complications from Lasik SMILE eye surgery.

Pages