On Thursday morning, severe landslides struck rural areas in southwestern China’s Guizhou province, trapping 21 people across two locations. Qingyang village, a remote mountainous community, was hit first, where eight …
Environment