At Least 21 Killed in Mudslide in Northwestern China City
At least 21 people were killed and six others are missing from the mudslide triggered by heavy rain on the outskirts of the northwestern Chinese city of Xi’an, local authorities said on Sunday. The mudslide and a flash flood Friday evening also damaged a highway and knocked out power to 900 households, the Xi’an Emergency […]