All news

Milton Man Arrested in Fatal Hit-and-Run on Santa Rosa County Highway

Jarod Christian Phelps, 36, was taken into custody following a Florida Highway Patrol investigation into a November 2025 crash that killed a female pedestrian on Old Bagdad Highway. Authorities identified Phelps as the driver of a red 2016 Ford Explorer that struck the woman and fled the scene. He faces charges of leaving the scene of a crash involving death and remains jailed without bond.

This headline and briefing were written by Emerald Coast Connected. The full articles remain with the publishers linked above.