Punta Gorda man charged in fatal hit and run on bicyclist last week
Punta Gorda man charged in fatal hit and run on bicyclist last week

Charlotte County deputies have arrested the man they say caused a deadly hit and run in Punta Gorda a little over a week ago.