In a remote area of Punta Gorda, a Charlotte County deputy makes a chilling discovery during a routine traffic stop. The shocking incident has left residents on edge and authorities scrambling for answers.
In a remote area of Punta Gorda, a Charlotte County deputy makes a chilling discovery during a routine traffic stop. The shocking incident has left residents on edge and authorities scrambling for answers.