12 Killed In Landslide Triggered By Flash Flooding In China: Report
More than 240 emergency personnel had been sent to the scene (representational). Shanghai, China: A landslide caused by flooding in central China’s Hunan province destroyed a guesthouse and killed 12…