Shallow 5.5 quake sets off rockslides in southwest China

Shallow 5.5 quake sets off rockslides in southwest China
Picture used for illustrative purposes only.

Most Popular Stories