Feedback

At Least 14 Killed After Scaffolding Collapses at Construction Site

 

Dozens also injured at a construction site for seaport breakwater project in central Vietnam. Police said all victims were Vietnamese subcontractors.

Shows