See tornadoes touch down in southern China

0
17




China’s southern Guangdong province was hit with severe weather on July 2, including tornadoes and Typhoon Chaba.



Source : Nbcnewyork