Authorities: Suspect in deputy hit-and-run surrenders
PUNTA GORDA — One of the men wanted for striking a deputy with a pickup turned himself in Tuesday afternoon, according to the Charlotte County Sheriff’s Office.
Jeffrey Dean May, 33, 14100 block of Burnt Store Road, Punta Gorda, surrendered to law enforcement, according to authorities. May was charged with felony aggravated battery on a law enforcement officer.