There have been questions regarding the death of Fox Detroit meteorologist Jessica Starr, a mother of two, after she reportedly killed herself.
Starr committed suicide this week, and reports suggested that she may have been in a great deal of pain after recently undergoing Lasik eye surgery. She wrote about dealing with dry eye and other issues while recovering from the October procedure. “Yesterday was a struggle for me. I really wanted to come back but I need more time to recover. Please keep me in your thoughts during this challenging time,” she wrote on Twitter on Nov. 14., her last tweet.