5 missing, 4 injured after landslide triggered by heavy rainfall hits northern Vietnam hydropower plant construction site Sign of the Times 17 May 2025 Hits: 9 Source link Prev Next