In Shenzhen, China, the foundation of a new government-funded construction site collapsed. Workers on site captured this footage as it occurred. No one was injured and the collapse was slow enough ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results