Downpour-triggered landslide kills 35 in northwest China
BEIJING (AP) — A landslide triggered by heavy rains has killed 35 people in a mountainous village in northwestern China, state media reported Thursday. The landslide engulfed the village in the region of Xinjiang’s Kashgar prefecture on Wednesday morning, to the official Xinhua News Agency said. Xinhua’s brief dispatch did not explain why reports of […]
Read more »