Violent tornado hits downtown Shenxian, leaving catastrophic damage, China
A violent tornado moved directly into downtown Shenxian, China's Shandong Province, around 13:00 UTC on July 11, 2021, causing 'catastrophic' damage. The twister debarked hardwood, tossed cars, leveled a number of homes, and left several people injured,…