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: 11 Source link Prev Next