A pedestrian was fatally struck after a hit-and-run incident on Northcrest Drive near East Madison Avenue in Crescent City, Del Norte County, on Wednesday night, December 4, 2024. According to the California Highway Patrol, the pedestrian, whose identity has not...