Asia PacificChinaNews Deadly Landslides and Escaped Crocodiles: Southern China Ravaged by Heavy Rains September 12, 2023 FacebookTwitterPinterestReddItEmailPrint Intense rainfall triggered by Typhoon “Haikui” has caused devastating flooding and landslides in southern China.