Five workers were buried under the debris after a scaffolding collapsed at the hydropower construction site in Vietnam’s Central Highlands province of Kon Tum on early Tuesday, in which three bodies ...
Some results have been hidden because they may be inaccessible to you