STAFF REPORT – The death of a man whose body was found at the water’s edge in Stump Pass Park in Englewood on Friday, July 31 has been ruled as a suicide. The call came in around 12:19 p.m. on Friday by boaters in the area. Charlotte County Sheriff’s Office Major Crimes and the Crime Scene Unit conducted the investigation. Several witnesses reported watching […]