Heavy rains cause mudflows, landslides in southwest China

Comments