Logo

Logo

China’s Zhejiang province

28 killed in typhoon in China

The deadly landslide occurred about 130 km north of the coastal city of Wenzhou when a natural dam collapsed in an area deluged with 160 mm (6.3 inches) of rain within three hours.