Landslides, Floods in China #39;s Southwest Kill 79, AFP Reports A storm in China #39;s southwest has left at least 79 people dead and 74 missing after heavy rain caused bridges to collapse and triggered floods and landslides, Agence France-Presse said, citing disaster relief workers.