NORTH CHARLESTON, S.C. (WCBD) – A worker died last week following an accident at a construction site near I-26 eastbound in North Charleston.
Officers with the North Charleston Police Department responded to the scene under the Weber Boulevard overpass on the afternoon of June 16.
Once there, police learned that the victim was taken to a nearby hospital in critical condition; however, the victim did not survive the accident…