Continuous heavy rains and flooding in Sichuan Province have led to the formation of deadly landslides.
Authorities provided limited information on casualties thus far.
Continuous heavy rains and flooding in Sichuan Province have led to the formation of deadly landslides.
Authorities provided limited information on casualties thus far.