Punta Gorda woman arrested for sexual battery

A Punta Gorda woman was arrested overnight on sexual battery charges following an alleged altercation in Port Charlotte from which she tried to flee by hiding in the trunk of a car. …read more

Source: NBC 2 News