Miami-Fort Lauderdale, FL Pedestrian killed in hit-and-run collision at Davie Boulevard and South State Road 7 in Broward County, FloridaAccident Date: Fri, 09/04/2020