People's Republic of China Heavy rain in southwest China causes floods and landslides with at least 9 people dead and 62 missing. Sources: AFP via Channel News Asia