A
AJ !added this to CONCEPT ! SPACE ! TECH . . .
After Fox Meteorologist Kills Herself, Questions Emerge About Lasik

After Fox Meteorologist Kills Herself, Questions Emerge About Lasik

theepochtimes.com - Jack Phillips

There have been questions regarding the death of Fox Detroit meteorologist Jessica Starr, a mother of two, after she reportedly killed herself. Starr …

View on theepochtimes.com