I have friends who know people in the relevant police department. From what I hear, the local cops have no doubt whatsoever that it was suicide.
“I have friends who know people in the relevant police department. From what I hear, the local cops have no doubt whatsoever that it was suicide.”
I live a short way from Tarpon Springs. The local news supports that they think its suicide.
That said; is there any doubt these people could make it look like suicide if they really wanted to.