Floods and landslides introduced on by seasonal torrents have killed at the least 15 folks in southwestern China’s mountain areas, authorities confirmed Wednesday. Another 4
Floods and landslides introduced on by seasonal torrents have killed at the least 15 folks in southwestern China’s mountain areas, authorities confirmed Wednesday. Another 4