Update on Fatal Pedestrian Hit-and-Run A vehicle believed to be involved in the hit-and-run incident that claimed the life of 24-year-old Timothy Duval of Tallahassee, Florida, on May 24, 2025, has been located. The vehicle matches the description previously released by investigators and is currently being processed by the Wellfleet Police Department, the Barnstable County […]