Jessica Starr's husband opens up about her suicide, eye surgery complications - FOX 10 News Phoenix

Jessica Starr's husband opens up about her suicide, eye surgery complications  FOX 10 News PhoenixIt's been more than two months since Jessica Starr ended her own life. For the family of Jessica, the grieving process is only just started.