Mudslides cause traffic from rainstorms in China

Mudslides resulted from heavy rainstorms in China's Sichuan Province, disrupting traffic and burying almost 2000 feet of the expressway.

August 22, 2019

Examined