Persistent Rains Cause Landslide in Sichuan, Toppling Houses

Persistent rains in southwest China’s Sichuan Province caused a landslide in its northeast Wanyuan City on Wednesday.
Back to Top