Walton County, Florida Sheriff’s Office Investigating Fatal Hit-and-Run on State Highway 20 in Freeport, Florida
Florida Highway Patrol is currently investigating a fatal hit-and-run on State Highway 20 in Freeport. Just before 3AM this morning, Walton Sheriff’s Office deputies, Walton County Fire Rescue, Florida, and Florida Highway Patrol responded to a hit-and-run on Highway 20 just west of County Highway 83A E that left one pedestrian dead. Initial… Read More »