West Volusia Beacon
110 W. New York Ave., DeLand, FL
386-734-4622
110 W. New York Ave., DeLand, FL
386-734-4622
Report Comment Abuse
You have chosen to report the following comment for abusing our terms of service:
G | posted Jun 26, 2008 - 9:06:59am
I think it was simply a case of suicide by Cop. In other words, This was a disturbed young man who saw no other way out, but yet did not have it in him to kill himself. I think the police did the right thing. With that being said, it's still sad that a young life had to end in such a tragic way.
Are you sure this is what you would like to do?
Photos - Real Estate - Newcomer's Guide - Beacon Magazines - Advertise - Local Web Sites - About Us - Beacon Archives