A storm surge slammed against windows as Typhoon Bavi barreled into China's eastern coast, bringing heavy rain and huge waves ...
China has recently been hit by two massive tornadoes, and despite the country having some of the right conditions for such ...