Driver Dies by Suicide After Traffic Stop Near Charlotte County Line
A traffic stop led to a fatal self-inflicted gunshot wound on Friday evening, June 27, prompting a death investigation by the Charlotte County Sheriff’s Office. The incident began in North Port when a North Port Police Department officer initiated a traffic stop. The stop continued into Charlotte County and endedContinue Reading










