💨 Abstract

"Landslides in China's Guizhou province trapped 21 people in Qingyang village and nearby Changshi township on Thursday. Heavy rainfall is suspected as the cause. Rescuers, including 180 personnel from the military and local militia, were dispatched to the remote, mountainous area."

Courtesy: WTOP Staff