NORTH CAROLINA, USA Collapse of scaffolding resulted in the death of 3 construction workers.
Collapse of scaffolding left 3 dead
Do you have more informations?
Do you have more photos or videos?
Can you provide us (better) translation?
Do you have more photos or videos?
Can you provide us (better) translation?