Rainstorm Causes Buildings Collapse, Landslide and 6 Dead in China

Persistent rainstorm pelted parts of south China’s Guangxi Zhuang Autonomous Region from Saturday to Sunday morning, unleashing massive flooding, c...
Back to Top