Tag: pedestrian fatally struck by hit-and-run vehicle Wednesday on East Leland Road Near Loveridge Road