Spencer, NC (December 15, 2018) – In Spencer, police say that a worker lost their life in a fatal accident that took place at a Norfolk Southern Railroad site this morning. Continue reading Spencer, NC – Worker Dies in Fatal Accident at Railroad Site