site logo

Worker killed, 2 injured in excavation collapse at North Carolina jobsite