Pedestrian killed in Iowa hit-and-run was Illinois man

Police in Davenport have identified a pedestrian killed in a hit-and-run just north of Genesis Medical Center as an Illinois man

Related posts