Tag: Pedestrian struck and killed by hit-and-run driver on East Cleveland Avenue Near North D Street