The Florida Highway Patrol has reported that a Texas man has been arrested for killing a Punta Gorda woman Monday morning in a car accident in Port Charlotte. In that car was a 37-year-old Angela Harris. She died on the scene. Harris leaves behind three children.
23-year-old Devon Thomas Barber was impaired when he was speeding on US 41 and slammed into the back of another car, sending the car careening off the road and into a ditch.
He is being held at Charlotte County Jail without bond.