Floods sweep away village in Vietnam as Typhoon Yagi death toll hits 141
The landslide engulfed the remote mountainous village of Lang Nu in Lao Cai province, near China, killing at least 22 people and leaving another 73 people still missing, multiple media reports said.