Image
National News

pedestrian hit

A pedestrian was struck on Interstate 40 near the Rock Quarry Road exit in Wake County, authorities said.