Mudslide causes destruction in southern China city

2022-06-10 1

Seven were killed in a mudslide caused by heavy rain in the city of Beiliu in the Guangxi Zhuang Autonomous Region of China on June 9. Houses and streets were submerged by the muddy water.