China seems really out of luck when it comes to natural disasters. This massive windstorm destroys the campus in China as it passes through it.
China seems really out of luck when it comes to natural disasters. This massive windstorm destroys the campus in China as it passes through it.