News

EDEN, N.C. — The National Transportation Safety Board has released its initial report on the deadly crash involving a dump truck that killed four linemen in Eden on April 24.